검색결과 리스트
글
String str = "ibzkenshin,nowon,,abc@kbs.com";
String[] values = str.split(",", 4);
out.println(str+"<br>");
for( int x = 0; x < values.length; x++ ){
out.println( "문자(열) " +
(x+1) + " : " + values[x] +"<br>");
}
StringTokenizer tokens = new StringTokenizer( str, ","
);
out.println(str+"<br>");
for( int x = 1; tokens.hasMoreElements(); x++ ){
out.println( "문자(열) "
+ x + " : " + tokens.nextToken() + "<br>");
}
// 결과
* split는 값의 갯수를 주면 빈값도 처리되나 제한값을 알아야 한다.
kk,mmm,,abc@hanmail.net
문자(열) 1 : kk
문자(열) 2 : mmm
문자(열) 3 :
문자(열) 4 : abc@hanmail.net
* StringTokenizer는 빈값은 무시하고 처리한다.
kk,mmm,,abc@hanmail.net
문자(열) 1 : kk
문자(열) 2 : mmm
문자(열) 3 : abc@hanmail.net