Ява: Как создать файл и записать в файл?

Какой самый простой способ создать и записать текстовый файл в Java?

Если мы используем java 7 и выше, а также знать содержание будет добавлена (добавлен) в файл мы можете воспользоваться newBufferedWriter метод в nio пакет.

public static void main(String[] args) {     Path FILE_PATH = Paths.get("C:/temp", "temp.txt");     Charset charset = Charset.forName("UTF-8");     String text = "n Welcome to Java 8";      //Writing to the file temp.txt     try (BufferedWriter writer = Files.newBufferedWriter(FILE_PATH, charset, StandardOpenOption.APPEND)) {         writer.write(text);     } catch (IOException e) {         e.printStackTrace();     }  } 

Есть несколько моментов отметить:

1. Это всегда хорошая привычка указывать кодировку и для этого мы имеем константу в класс StandardCharsets

2. Код использует попробовать-с-ресурс заявлением, в котором ресурсы автоматически закрываются после попробовать.

Хотя ОП не спросила, но на всякий случай мы хотим для поиска строк с конкретным ключевым словом, например ” конфиденциальная

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*