ディレクトリ内の私のファイルは次のようになります
- Brake_20130901.xml
- Tire_20130902.xml
- Wheel_20130903.xml
- Brake_20130910.xml
- Brake_20131001.zip
車の部品の種類 (ブレーキ、ホイール、タイヤ) によって異なりますが、これらの xml ファイルのみを返したいと考えています。例えば。Brake を受け取った場合、必要なファイルは 2 つだけで、かつxml ファイルのみを返したいとします。したがって、上記の例では、戻りたいだけです
- Brake_20130901.xml
- Brake_20130910.xml。
これが私のコードです
String carPart = "Brake"; //This value is dynamic so I can't hard code it
FilenameFilter filter = new FilenameFilter() {
public boolean accept(File dir, String name) {
return (name.contains(carPart) && name.endsWith(".xml"));}
};
carPart 変数が見つからないというエラーが発生しました。this.carPart を使用しようとしましたが、運もありません。
何か考えはありますか?
ありがとう