パッケージday32_file_ファイルとディレクトリの操作。 インポートのjava.io.File; パブリッククラスは、指定されたディレクトリ内のすべてのJava出力ファイル名を{TEST_ パブリック静的無効メイン(文字列[] args){ ファイルf =新しいファイル( "SRC")。 方法(F) } //出力指定されたディレクトリ内のすべてのJavaファイル名 プライベート静的voidメソッド(ファイルf){ もし(f.isDirectory()){// SRCファイルそれがない場合は、そのファイル内のファイルをトラバース ファイル[]のfs =のf.listFiles(); //すべてのファイルのsrcディレクトリを取得し、ディレクトリ {:(FSファイルF1)について //するSystem.out.println(F1)。 IF(f1.isFile()){//ファイルは、ファイルのJavaの終了時に取得した場合 文字列filename = f1.getName()。 IF(filename.endsWith( "Javaの")){ System.out.println(ファイル名); } }そうであれば(f1.isDirectory()){//それがあると(再帰的方法を使用して)、このサブディレクトリにファイルを取得する場合 方法(F1)。 } } } } }
輸出