То есть если в консоли ввести:
первая
вторая
третья
В файл записывается только:
вторая
третья
Первая строка в файл не записывается
package com.javarush.task.task13.task1319;
import java.io.*;
import java.nio.file.Path;
import java.util.Scanner;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
// напишите тут ваш код
Scanner sc = new Scanner(System.in);
sc.nextLine();
String path = "C:\\Users\\Shirkostya\\Desktop\\pap2\\File2.txt";
try (
BufferedReader br = new BufferedReader(new InputStreamReader(System.in), 9000);
FileOutputStream outputStream = new FileOutputStream(path);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(outputStream))
) {
String lines;
while (!(lines = br.readLine()).equals("exit"))
bw.write(lines+"\n");
} catch (FileNotFoundException e) {
System.out.println("Файл не найден");
}
}
}