ホームページ >Java >&#&チュートリアル >Java はファイルの名前を既存のファイル名に変更し、その内容を追加できますか?
Java を使用したファイルの名前変更
ファイルの名前変更は、多くのプログラミング シナリオにおける基本的なタスクです。 Java には、ファイルがすでに存在する場合でも、ファイルの名前を効率的に変更するためのさまざまなメソッドが用意されています。
ファイルの名前を既存の名前に変更できますか?
はい、名前を変更できます。ファイルを既存の名前に変更します。ただし、既存のファイルにデータが含まれている場合は上書きされます。
ファイルの名前を既存の名前に変更し、その内容を元のファイルに追加するにはどうすればよいですか?
名前を変更したファイルの内容を既存のファイルに追加するには、次の手順に従います。
例:
File file = new File("oldname"); File file2 = new File("test1.txt"); if (file2.exists()) { // FileWriter opened in append mode FileWriter out = new FileWriter(file2, true); // Get the contents of file String contents = new String(Files.readAllBytes(file.toPath())); // Write the contents to the existing file out.write(contents); out.close(); } boolean success = file.renameTo(file2); if (success) { System.out.println("File renamed successfully"); } else { System.out.println("File was not renamed"); }
このコードは、ファイルの名前を "oldname" に変更します" を "test1.txt" に追加し、その内容を既存の "test1.txt" に追加しますファイル。
以上がJava はファイルの名前を既存のファイル名に変更し、その内容を追加できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。