본문 바로가기

JAVA/JSP

StringTokenizer 와 split 의 차이.

StringTokenizer tokens = new StringTokenizer(str , "/");

str.split("/")


예를 들어 " / " 문자를 기준으로 잘라내어 사용할 때 이 두가지를 쓴다.

차이점이 있다. 몰라서 고생 좀 했는데..

str = "데이터1/데이터2//데이터4" ;

위의 스트링의 "/" 기준으로 잘라내어 사용할 때.

StringTokenizer 는.

데이터1
데이터2
데이터4

이런 결과를 가져오고,

split 은
데이터1
데이터2
NULL
데이터3

이런 결과를 가져온다.


중간에 빈칸이 올 수 있는 경우를 조심하자.

'JAVA/JSP' 카테고리의 다른 글

ERROR 리스트  (0) 2010.04.06
한글 깨짐 현상  (0) 2009.09.09
JSP 의 테이블 - > 엑셀로 만들기.  (0) 2008.06.24