컴퓨터프로그래밍/JAVA

format(), printf(), split메소드

zelkova 2013. 10. 14. 13:59

 <목차로 돌아가기>


format(), printf()메소드

1.java.io 패키지의 PrintStream, PrintWriter 클래스에 선언되어 있다.

2. 내부적으로 문자열 형식을 변경하기 위해 java.util.Formatter 클래스를 사용한다.

3. 숫자, 날짜, 문자열등을 원하는 형식으로 다양하게 변경할 수 있는 기능을 가지고 있다.


PrintStream

바이트 byte 스트림을 출력하기 위해 사용되며 기본적으로 플랫폼의 기본 문자 인코딩을 사용하여 문자를 변경한다.


PrintWriter

PrintStream클래스의 메소드들이 대부분 구현되어 있으며 문자Character를 다루기 위해 사용된다.


String.split()메소드

public class Test{

public static void main(String[] args) throws Exception {

String str = "a, b, c, d";

String[] tokens = str.split(",");


for(int i = 0; i < tokens.length; i++){

System.out.println(tokens[i]);

}

}

}


String[]

split(String regex)

지정된 정규 표현식으로 문자열을 분리한다.


String[]

split(String regex, int limit)

분리될 개수(litmit)만큼 정규 표현식(regex)으로 문자열을 분리한다.


반응형

'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글

JAVA - Scanner클래스  (0) 2013.10.14
JAVA - 포메팅 구조  (0) 2013.10.14
JAVA - 숫자, 통화 클래스  (0) 2013.10.13
JAVA - 날짜  (0) 2013.10.13
JAVA - PrintWriter, console 클래스  (0) 2013.10.13