Упражнения на Java: добавление текста в существующий файл

Ввод-вывод Java: упражнение 16 с решением

Напишите программу на Java для добавления текста в существующий файл.

Пример решения :

Код Java:

  import java.io.BufferedReader; import  java.io.FileNotFoundException; импорт java.io.IOException; импорт java.io.InputStreamReader; импорт java.io.FileInputStream; импорт java.io.FileReader; импорт java.io.FileWriter;  открытый класс Exercise16 {общедоступный статический void main (String a []) {StringBuilder sb = new StringBuilder ();  Строка strLine = "";  попробуйте {String filename = "/home/students/myfile.txt";  FileWriter fw = новый FileWriter (имя файла, истина); //добавляет строку в файл fw.write ("Java Exercises  n");  fw.close ();  BufferedReader br = новый BufferedReader (новый FileReader ("/home/student/myfile.txt")); //читаем содержимое файла while (strLine! = null) {sb.append (strLine);  sb.append (System.lineSeparator ());  strLine = br.readLine ();  System.out.println (strLine);  } br.close ();  } catch (IOException ioe) {System.err.println ("IOException:" + ioe.getMessage ());  }}}  

Пример вывода:

 Python Exercises Java Exercises null 

Блок-схема:

Редактор кода Java :

Предыдущий: Напишите программу на Java для записи и чтения обычного текстового файла.
Далее: Напишите программу на Java для чтения первых трех строк файла.

Оцените статью
nanomode.ru
Добавить комментарий