1

Javafx 2のカタログパスから拡張機能なしでフィルター(* .jpeg、*。jpg ...)を使用してfilnamesを取得したい。ファイル名は文字列のリストにする必要があります。しかし、どうすればそれができるのかわかりません。

誰かがそれを行う方法を知っているなら、助けを求めてください。

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 に答える