Подскажите, как это понять?
Что надо в задний сделать ?
"Для записи символов в файл нужно использовать объект BufferedWriter, полученный в результате вызова метода newBufferedWriter(Path) класса Files."
1. считываю с консоли путь к файлу
2. создаю буфер с доступом к этому файлу. и считываем с него файл
3. теперь мне нужно массив символов в него (в буфер) ещё записать ? или из файла информацию в виде символов записать в массив ?
package com.javarush.task.pro.task15.task1511;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Scanner;
/*
Пишем символы в файл
*/
public class Solution {
public static void main(String[] args) {
char[] chars = args[0].toCharArray();
try (InputStream stream = System.in;
Scanner scanner = new Scanner(stream);
var pishem = Files.newBufferedWriter(Path.of(scanner.nextLine()),chars)) {
} catch (IOException e) {
System.out.println("Something went wrong : " + e);
}
}
}