구분자 여러개 사용하기
조건문에 처럼 |(shift + \, OR) 를 쓰니까 간단하게 된다
실습하면서 split과 StringTokenizer의 차이도 알게되었당
String str = "1@2#3@4&&5";
String aa[] = str.split("#|@|&");
System.out.println("split 출력");
System.out.println("aa.length : " + aa.length);
for(int i=0; i<aa.length; i++){
System.out.println("aa["+ i + "] : "+ aa[i]);
}
StringTokenizer st = new StringTokenizer(str,"#|@|&");
System.out.println("\nStringTokenizer 출력");
while(st.hasMoreTokens()){
System.out.print(st.nextToken() + " ");
}
'Back-End > Java' 카테고리의 다른 글
자바 한글 초성/중성/종성 분리하기 (1) (2) | 2012.10.24 |
---|---|
자바 한글 초성/중성/종성 분리 & 영어로 변환하기 (2) | 2012.10.24 |
개발방법론!! - 싱글톤 패턴 (0) | 2012.08.28 |
[Java] 자리수 맞추기 String.format() (0) | 2012.08.13 |
Apache Common유틸로 숫자난수 생성 (0) | 2012.07.18 |