javafx中目录路径的文件名

时间:2012-11-14 23:58:03

标签: java javafx filenames

我想从Javafx 2中的目录路径获取没有扩展名的电影名称,但是使用过滤器(* .jpeg,* .jpg ...)。 文件名应该是字符串列表。但我不知道怎么办。

如果有人知道怎么做,请求帮助。

1 个答案:

答案 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("."));                       
            }

        }     
    }