JUGLviv

Meta


Share on:


New line character

JUG LvivJUG Lviv

Для тих хто не знає.  Кожна операційна система має свій символ позначення нового рядка
Для того щоб у джаві правильно вставити символ нового рядка спочатку тре його отримати наступним чином

так що користуйтесь цим способом коли хочете щоб ваша аплікація була кросплатформна

  • os

    Aле, приміром, у BlackBerry такий трюк не працює. Property повертає null.

  • Хех, не свій символ а свій спосіб. Якщо в віндах LF+CR (line feed + carriage return, 0x0D 0x0A) то це вже два "символи" (-;
    Але і в лінухах CR, 0x0A, тільки без LF.

    Якщо вже розказувати народу про system properties, то можна і про file.separator згадати наприклад (от де операційки справді відчутно відрізняються), і взагалі "весь список огласить" (-:
    http://download.oracle.com/javase/tutorial/essential/environment/sysprop.html

Bitnami