±Û¾´ÀÌ :¹ÚÁ¤ÁØ 1999³â 2¿ù 07ÀÏ 19:02:45
¾È³çÇϼ¼¿ä..
appletÀÇ parameter·Î ºÎÅÍ ÀоîµéÀÎ stringÀ» 3byte¾¿ À߶ó¼ binary·Î
º¯È¯ÇÑÈÄ
¼¹ö·Î Àü¼ÛÇÏ·Á°í ÇÕ´Ï´Ù. ±×·¡¼ ½ºÆ®¸µÀ» space·Î ±¸ºÐÇؼ ÀÐÀºÈÄ
º¯È¯ÇÏ·Á°í Çϴµ¥.. Integer.parseInt()¸¦ »ç¿ëÇÏ·Á´Âµ¥ ÀÚ²Ù
¿¡·¯(NullPointerException / NumberFormatException)°¡ ³³´Ï´Ù.
µµ¿ò ¸»¾¸ ºÎŹµå¸³´Ï´Ù.
String string, temp, buf;
....
PrintWriter dout = new PrintWriter(s.getOutputStream());
StringTokenizer st = new StringTokenizer(string,"");
while(st.hasMoreTokens())
{
temp = st.nextToken();
System.out.println("temp is " + temp);
System.out.println(Integer.parseInt(temp,2));
}
buf = Integer.parseInt(temp,2);
dout.println(buf);
dout.flush();