자바/자바 코드 부품 모음

[자바] 입출력에서 띄어쓰기나 탭 구분해서 쓰는 법

khao 2016. 6. 10. 02:27

자바 입출력( Scanner, InputStreamReader ... )에서 특정 문자열을 기준으로 나누는 방법입니다.

(예제는 탭(\t)을 기준으로 나눴습니다.)

public class StringSplit {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		String msg = input.nextLine(); //문자열 입력
		String token[] = msg.split("\t"); //문자열 분리
 
		int i = 0;
		while(token.length != i) {
			System.out.println(token[i]); //분리된 문자열 출력
			i++;
		}
	}
}


split()메소드를 사용하여 분리할 수 있는 분리 기준은 하나만 가능합니다. (예제에서는 탭을 기준으로 둠.)