Java почему текст в файл записывается одной строкой?
Написана программа в Java которая в исходном файле ищет искомое слово и строки в которых содержится искомое выписывает в другой файл
Проблема в том, что выписывает программа всё в одну строку, когда должно быть выписано построчно. Вот код
package semestralniprace;
import java.io.*;
import java.util.*;
public class SemestralniPrace {
public static void main(String[]args)throws Exception{
Scanner sc = new Scanner(System.in);
FileReader in = new FileReader("vstup.txt");
BufferedReader inbr = new BufferedReader(in);
System.out.println("Zadejte hledany prvek");
String ret;
ret = sc.nextLine();
FileWriter out = new FileWriter("vystup.txt");
String h;
String radek = inbr.readLine();
int i = 0;
while(radek!=null){
Вроде помогло, но крайне странно, в файле всё так же в одну строку, но если из него копировать текст и вставлять здесь в комментарии, то выводится в две строки