Android Java newline не работает - PullRequest
       12

Android Java newline не работает

4 голосов
/ 25 января 2011

У меня выводится одно из моих приложений в текстовый файл для сохранения. Чтобы сделать это, я просто использую некоторый код, который я использовал раньше - FileWriter, который выводит String + "|" + String + "\ n".

Все работает отлично, за исключением символа новой строки, "\ n" - это просто пропуск, и программа переходит к следующей строке без запуска нового lin. Я попытался сделать HTML (<br />) вместо этого, но это просто печатает <br />. Чего мне не хватает?

Ответы [ 3 ]

2 голосов
/ 25 января 2011

Хорошо, проблема решена."\ Г \ п".Странно, «\ n» прекрасно работает для всех остальных моих программ, но я предполагаю, что это как-то связано со средой.Спасибо Сэм!

1 голос
/ 25 января 2011

Как вы уже разобрались, Блокнот не обрабатывает завершение строки в стиле Unix.

Однако Wordpad делает, поэтому вы можете попробовать просмотреть текстовый файл в Wordpad, если важно использовать строку в стиле Unix.завершение (вы работаете в Unix, так почему бы и нет? :-))

0 голосов
/ 25 января 2011

Попробуйте сделать это, создайте строку, затем используйте для нее весь текст .txt, затем снимите файл в FOS

String output = "|" + string + "\n";

затем просто продолжайте добавлять к нему, затем вставьте эту строку как есть, потому что строка станет многострочной и просто будет распечатываться в файл таким же образом

...