ファイル、フォルダ:作成 - 削除 - 名前の変更
インポートのjava.io.File; インポートにjava.io.IOException; パブリック クラスTest2を{ // ディレクトリが作成に失敗しまし存在しない場合は、[ファイルを作成します!] パブリック 静的 ボイドのCreateFile()スローIOExceptionが{ フォルダパス文字列 = "F:\\ TEMP" 。 ファイル名の文字列 = "Test.java" ; // フォルダのパスオブジェクトを作成 ファイルフォルダを= 新しい新しいファイル(フォルダパス); IF (folder.exists()){ System.out.println(「フォルダが存在する、フォルダが再構築削除!」); folder.delete(); // フォルダを削除する必要が任意のファイル/フォルダの持つ folder.mkdirsを(); // ;、[サブレベルのディレクトリを作成することができます。mkdir()]の子孫レベルのディレクトリを作成することができます } 他に{ System.out.println(「フォルダは、フォルダを作成し、存在しません!」); folder.mkdirs(); } // ファイルオブジェクトの作成 =ファイルファイルを新しい新しいファイル(フォルダ+ "\\" + ファイル名); IF (File.Exists()){ System.out.println( "----" ); file.delete(); file.createNewFile(); } 他{ file.createNewFile(); } } // ファイル/フォルダの名前を変更する パブリック 静的な 無効renameFileORFolderを(){ // 元のファイルパスの ファイルファイル= 新しい新しいファイル(「F:\\ \\ Test22.java TEMP」); // の新しいファイル名 のファイル。 renameTo(新しい新しいファイル( "F:\\ \\ Test33.java TEMP" )); // 元のフォルダへのパス 、ファイルfile1 = 新しい新しいファイル( "F:TEMP /" ); // 新しいフォルダ名 file1.renameTo (新しい新しいファイル( "F:/ TEMP2" )); } パブリック 静的 ボイドメイン(文字列[]引数)がスローIOExceptionが{ CREATEFILE(); renameFileORFolder(); } }