1

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

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

4

1 回答 1

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

        }     
    }
于 2012-11-15T18:39:39.893 回答