String[] weekname = { "일", "월", "화", "수", "목", "금", "토"};
System.out.println(weekname[d1.getDay()]);
String strData1 = "사과 참외 수박 딸기";
StringTokenizer st1 = new StringTokenizer(strData1);
while(st1.hasMoreTokens()) {
System.out.println(st1.nextToken());
}
String str2Data = "사과&참외&수박&딸기";
StringTokenizer st2 = new StringTokenizer(str2Data, "&");
while(st2.hasMoreTokens()) {
System.out.println(st2.nextToken());
}
String Str3Data = "x = 100 * ( 200 + 300 ) / 2";
StringTokenizer st3 = new StringTokenizer(Str3Data, "+-*/=()");
여러개의 구분자를 써도 분리됨
while(st3.hasMoreTokens()) {
System.out.println(st3.nextToken());
}
split 는 구분자사이에 데이터가없어도 공백으로출력하지만
tokenizer은 구분자 사이에 데이터가 없으면 데이터를 날려버림