Из следующего кода:
import java.io.*;
class fileTester {
public static void main( String args[]) throws IOException {
String string = "Suhail" + "\n" + "gupta";
FileOutputStream fos = new FileOutputStream( new File("break.txt"));
byte[] data = string.getBytes();
fos.write( data );
fos.close();
}
}
Я ожидал, что результат будет:
Suhail
Гупта
в файле, созданном (то есть обе строки в новой строке) , но вывод находится в одной строке. Suhail gupta
Почему так, когда я использовал символ \n
между двумя строками?