꿀팁

Popconnect·2023년 3월 21일
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은 구분자 사이에 데이터가 없으면 데이터를 날려버림

profile
Programmer

0개의 댓글