我正在使用这段代码:
要获取所选文件的名称和位置,这都可以很好地完成。我想知道是否还有一种方法可以获取该目录中的所有文件名?类似于
提前感谢。
fileBrowser() {
String toReturn = null;
JFileChooser Chooser = new JFileChooser();
int choosen = Chooser.showOpenDialog(fileBrowser.this);
if (choosen == JFileChooser.APPROVE_OPTION) {
System.out.println(Chooser.getCurrentDirectory().toString()+"\\"+Chooser.getSelectedFile().getName());
}
}
要获取所选文件的名称和位置,这都可以很好地完成。我想知道是否还有一种方法可以获取该目录中的所有文件名?类似于
.getAllFiles()
。我已经搜索过了,但找不到这样的方法?提前感谢。
list()
不是更容易吗?因为OP只是在寻找文件名。 - mreFile
对象交互,我试图引导OP远离使用字符串中介。我的首选是坚持使用真实对象,直到到达呈现的时候。另外,如果他确实想要过滤掉目录,那么使用FileFilter
比FilenameFilter
更加清晰,并且只适用于listFiles()
。 - Mark Peters