JAVA / JSP

구분자 포함된 String에서 각 데이터 추출 방법

행복안테나 2011. 7. 22. 13:14
 
import java.util.*;
public class StrGubun {
 
 public static void main(String[] args){

  int i =0;
  String data = "12,34,34,342,234,333";  //데이터

  ArrayList al = new ArrayList();
  StringTokenizer st = new StringTokenizer(data, " " + "," + "=");  //구분자로 데이터 추출,구분자 계속 추가가능

  while (st.hasMoreTokens()){   // 구분된 내용 ArrayList에 삽입
   al.add(st.nextToken());
  }
  for(i=0;i<al.size();i++) {   // ArrayList에서 내용 추출
   System.out.println(i+"값은 = "+al.get(i));   
  }
 }

}