0

したがって、拡張子に基づいてコード内の特定のファイルをスキャンする簡単な方法があるかどうかを知りたいです。具体的には、私は Java を使用しており、その情報を使用して何かを作成する必要があるため、.feature ファイルをスキャンしたいと考えています。

PMD が問題であることは知っていますが、何時間も投資したため、その使用方法がわかりません。レポート、ルール検出、および PMD が提供しないもののオーバーヘッドなしで、より簡単な方法があるかどうか疑問に思っていました。

ありがとう

4

1 に答える 1

0

ファイルの場所がわかっている場合は、次のようなことができます...

File folder = new File("your/path");
File[] listOfFiles = folder.listFiles();

次にfor、要素を介して拡張機能を取得できます

String type = "";
for(int i = 0; i < listOfFiles.length; ++i){
    int extensionLocation = listOfFiles[i].lastIndexOf('.');
    type = listOfFiles[i].getName().substring(extensionLocation);
    //Once you have the type you can do something here.

}
于 2013-11-04T20:22:25.263 に答える