33.1ファイルは、すべてのファイルとサブディレクトリを取得します

重要取得機能
String []型のリストは、()現在のパスにあるすべてのファイルとフォルダの名前を返します
      彼らは(NPEを文句を言うでしょう、リストを使用してファイルにファイルオブジェクト)メソッドを呼び出すことができます前に、フォルダにのみFileオブジェクトポイント://注
[ファイルLISTFILES()//ファイルオブジェクトを取得]、あなたは、彼らが必要なものを取得するには、ファイルを取得するために他の方法を使用することができます。
すべての文字を返します//静的ファイル[] listRoots()

 パブリック クラスFileDemo3重要な取得機能{

パブリック 静的 ボイドメイン(文字列[]引数){
        listFileMethod();
//         listMethod(); 
      System.out.println( "-----------");
      listRootsMethod(); } プライベート 静的 無効listRootsMethod(){ ファイル[]のfs =のFile.listRoots()。 以下のための{:(FSファイルFN) System.out.println(FN)。 } } プライベート 静的 無効listFileMethod(){ ファイルf = 新しいファイル( "D:\\ javaの\\ \\デモdemo001" ); ファイル[]のfs =のf.listFiles()。 以下のための(ファイルFN:FS){ // するSystem.out.println(fn.getName()); System.out.println(FN)。 } } プライベート 静的 無効listMethod(){ ファイルf = 新しいファイル( "D:\\ javaの\\ \\デモdemo001" ); // するSystem.out.println(f.getAbsolutePath()); 文字列[] FS = f.list()。 // するSystem.out.println(FS)。 以下のためにint型、iはfs.lengthを<; I = 0 iは++ ){ System.out.println(FS [I])。 } } }

 

輸出

 

おすすめ

転載: www.cnblogs.com/longesang/p/11304654.html
おすすめ