[자바] 입출력에서 띄어쓰기나 탭 구분해서 쓰는 법
자바/자바 코드 부품 모음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()메소드를 사용하여 분리할 수 있는 분리 기준은 하나만 가능합니다. (예제에서는 탭을 기준으로 둠.)
'자바 > 자바 코드 부품 모음' 카테고리의 다른 글
[자바]프레임이 화면 중앙에 위치하도록 만들기 (1) | 2016.07.01 |
---|---|
[자바] 소수점 특정 자리수까지만 표시하기 (1) | 2016.06.23 |
JTextPane에서 글자 가운데로 정렬하기 (0) | 2016.06.12 |