컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 펄/Perl] Hash(해쉬) 정렬 Sort; 해시 숫자 key / value 소팅울트라에디트 아스키 코드표 보기: UltraEdit ASCII Table 울트라 에디터엑셀/Excel] VBA로, 아스키 문자표 만들기: ASCII Table영어 반대말/비슷한말(동의어) 사전 사이트; English Thesaurus자바/Java] System.out.format() 줄바꿈, 운영체제(OS) 종류에 맞게;...자바,Java] 숫자 소수점에 줄맞추어 출력; 소수점 정렬; Number Justify자바/Java] 문자열을, 숫자(정수/실수)로 변환; String to Number (in...HTML-CSS] 메타 태그 종류; META TAG 목록Perl] 숫자 한글 발음으로 읽기, 한글 변환; Number To Korean; Spel...리눅스용 포토샵] 사진/그림 편집 프로그램; 김프(Gimp)

자바/Java] 현재 운영체제의 줄바꿈 문자 얻기; line.separator

Monday, October 30, 2006

현재 OS의 줄바꿈 문자가 어떤 것인지를, System.getProperty() 메소드로 알아내는 방법입니다.

public class Foo {
  public static void main(String args[]) {

  String s = System.getProperty("line.separator");

  for (int i = 0; i < s.length(); i++)
    System.out.format("%02X ", (int) s.charAt(i));

  // 출력 결과 (윈도우에서): 0D 0A
  // 출력 결과 (리눅스에서): 0A
  // 출력 결과 (맥MAC에서) : 0D

  System.out.println(); // 이건 단순한 줄바꿈

  }
}


System.getProperty("line.separator") 를 그냥 출력하면 화면에 아무 글자도 나오지 않습니다. 눈에 보이지 않는 줄바꿈 문자가 그대로 출력되어 버리기 때문입니다. 그래서 System.getProperty("line.separator")의 값을 16진수 헥사로 출력하게 했습니다.



▶▶ 자바/Java] System.out.format() 줄바꿈, 운영체제(OS) 종류에 맞게; line separator

☞ 자바(Java)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top