Jeśli piszę ten kod, mam to jako wyjście -> Ten pierwszy ï» ¿ a następnie pozostałe liniepierwszy znak czytania z pliku tekstowego: i »¿
try {
BufferedReader br = new BufferedReader(new FileReader(
"myFile.txt"));
String line;
while (line = br.readLine() != null) {
System.out.println(line);
}
br.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Jak Czy mogę tego uniknąć?
Domyślam się, że to z powodu kodowania. –
Może BOM? https://en.wikipedia.org/wiki/Byte_order_mark –
To jest [BOM UTF-8] (https://en.wikipedia.org/wiki/Byte_order_mark). –