Я работаю с Java в мультиплатформенной среде (Windows + Linux). Однако какие бы текстовые файлы мы ни создавали, они должны использовать LF в качестве своей последовательности EOL.
Есть ли способ заставить Java использовать эту последовательность EOL независимо от платформы, на которой я запускаю программу? Я бы не хотел менять всю программу, т.е. все вызовы System.out.println и т.п. должны оставаться как есть, только *ln в конце функции всегда должен выводить "0x0A" и никогда " 0x0D 0x0A".
Я мог бы придумать два разных способа сделать это, но я не знаю, возможен ли какой-либо из них:
. Возможно ли что-нибудь из этого? Или что-то еще?