我想从Javafx 2中的目录路径获取没有扩展名的电影名称,但是使用过滤器(* .jpeg,* .jpg ...)。 文件名应该是字符串列表。但我不知道怎么办。
如果有人知道怎么做,请求帮助。
答案 0 :(得分:1)
例如,手动管理此类文件
File f = new File("D:\\dir_name\\");
if (f.isDirectory()) {
String[] list = f.list();
for (int pos = 0; pos < list.length; pos++) {
if (list[pos].contains(".")//contains extension
&& list[pos].lastIndexOf(".") != (list[pos].length() - 1))//point is not last character
{
list[pos]=list[pos].substring(0,list[pos].lastIndexOf("."));
}
}
}