±Û¾´ÀÌ :ÀÚ¹Ù¸Ç 2000³â 3¿ù 21ÀÏ 20:06:14
ÀÔ·Â µ¥ÀÌÅ͸¦ Åä±ÙÀ¸·Î ³ª´©¾î¼ swith~case¹®¿¡
1,2±×¸®°í default·Î ³ª´©¾î¼ ÂïÀ»·Á°í Çϴµ¥
Àß ¾ÈµÇ´Â ±º¿ä.. ÄÚµå ¼öÁ¤ÇØ ÁÖ¼ÌÀ¸¸é °¨»çÇÕ´Ï´Ù.
StringTokenizer´Â ÇØ°áÇߴµ¥,
StreamTokenizer´Â Á¶±Ý Èûµé±º¿ä..
import java.io.StreamTokenizer;
import java.io.IOException;
class Tok {
public static void main(String[] args) {
StreamTokenizer st = new StreamTokenizer(System.in);
st.ordinaryChar(':');
try{
for(int tokenType = st.nextToken();
tokenType != StreamTokenizer.TT_EOF;
tokenType = st.nextToken()) {
switch(tokenType) {
case 1:
System.out.println("the number = 1");
break;
case 2:
System.out.println("the number = 2 ");
break;
default:
System.out.println("the number > 2 ");
}
}
}catch(IOException e) {}
}
}