아메리카노가 그렇게 맛있답니다 여러분

자바 입출력( 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()메소드를 사용하여 분리할 수 있는 분리 기준은 하나만 가능합니다. (예제에서는 탭을 기준으로 둠.)