重要取得機能
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])。 } } }
輸出