Я бы лично предпочел использовать " \ n ".Это просто ставит разрыв строки в Linux или Android.
Например,
String str = "I am the first part of the info being emailed.\nI am the second part.\n\nI am the third part.";
Вывод
I am the first part of the info being emailed.
I am the second part.
I am the third part.
Более обобщенным способом было бы использовать
System.getProperty("line.separator")
Например,
String str = "I am the first part of the info being emailed." + System.getProperty("line.separator") + "I am the second part." + System.getProperty("line.separator") + System.getProperty("line.separator") + "I am the third part.";
дает тот же результат, что и выше.Здесь статический метод getProperty()
класса System
можно использовать для получения «line.seperator
» для конкретной ОС.
Но это совсем не обязательно, так как здесь исправлена ОСто есть Android .Поэтому каждый раз вызывать метод - это тяжелая и ненужная операция .
Более того, это также увеличивает длину вашего кода и делает его немного грязным. "\ n" сладок и прост.