±Û¾´ÀÌ :°½Åµ¿ 1998³â 10¿ù 13ÀÏ 19:44:39
¾È³çÇϼ¼¿ä °½Åµ¿ÀÔ´Ï´Ù.
½ÇÇà ȯ°æÀº
ÇѱÛÀ©µµ95 ¿Í Sun ½ºÆÅ solaris
JDK 1.2 beta 4 ÀÔ´Ï´Ù.
java.util.StringTokenizer ´Â StringÀ» ó¸®Çϴµ¥ ÀÖ¾î¼ ¸Å¿ì À¯¿ëÇÑ
class ÀÔ´Ï´Ù.
¾Æ·¡ÀÇ ¿¹Á¦´Â ¹ö±×·Î ÀνĵǾî ÀÌ·¸°Ô ¿Ã¸³´Ï´Ù.
¹ö±×°¡ ¾Æ´Ï°Å³ª ´Ù¸¥ ÀÇ°ßÀÌ ÀÖÀ¸¸é ±ÛÀ» ¿Ã·ÁÁÖ½ÃÁö¿ä
StringTokenizerÀÇ instance »ý¼ºÀÚ´Â
StringTokenizer(String target, String delimiter)
ÀÔ´Ï´Ù.
ºÐ¸®ÀÚ(delimiter)´Â char °¡ ¾Æ´Ñ StringÀÔ´Ï´Ù.
JDK 1.2 beta 4 ÀÌÀüÀÇ ½ÇÇàÇÑ ±â¾ïÀ¸·Î´Â Á¤»óÀûÀ¸·Î µÈ °ÍÀ¸·Î ±â¾ïÇÕ´Ï´Ù.
StringÀÇ ±æÀÌ´Â »ó°üÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù.
import java.util.*;
public class Gol
{
public static void main(String[] arg)
{
String s = "shindong@kies.co.kr";
StringTokenizer st = new StringTokenizer(s,"co");
System.out.println("¿øº»:"+s);
while(st.hasMoreTokens())
{
String val = st.nextToken();
System.out.println(val);
}
}
}
C:\>java Gol
¿øº»:shindong@kies.co.kr
shind
ng@kies.
.kr
À§ÀÇ ½ÇÇà¿¡¼ ºÐ¸®ÀÚ´Â "co"ÀÔ´Ï´Ù.
µû¶ó¼ shindong@kies.co.kr À» ºÐ¸®Çϸé
shindong@kies. °ú .kr ÀÌ ºÐ¸®µÇ¾î¾ß ÇÕ´Ï´Ù.
±×·¯³ª ¿©·¯°¡Áö Å×½ºÆ®ÇÑ °á°ú
ºÐ¸®ÀÚÀÇ ¸¶Áö¸· ¹®ÀÚ°¡ À־ À§ÀÇ °á°úó·³ ºÐ¸®¸¦ ÇÕ´Ï´Ù.
Á¦ ±â¾ïÀÌ ¸Â´Ù¸é Ä¿´Ù¶õ ¹ö±×ÀÔ´Ï´Ù.
ÀÌ·± ¹ö±×¸¦ ÇÇÇϱâ À§Çؼ´Â JDK 1.2 beta4ÀÇ °æ¿ì ºÐ¸®ÀÚ´Â ÇѱÛÀÚÀÇ StringÀ̾î¾ß ÇÕ´Ï´Ù.
Àú¹ø¿¡ ¿Ã·È´ø ¹ö±×ÀÎ JDK¿Í netscapeµ¿È÷ ¿î¿µÃ¼Á¦¸¦ ´Ù¿î½ÃÄѹö¸®´Â ¹ö±×°¡ ÀÖ¾ú´Âµ¥
OSÀ߸øÀÎÁö JVMÀ߸øÀÎÁö Àß ¸ð¸£°ÚÁö¸¸ ¿äÁòÀº ±¦ÂúÀºÁö ±Ã±ÝÇϱº¿ä.
OS¸¦ ´Ù¿î ½ÃÅ°´Â °ÍÀº
java.awt.TextField ¿¡¼ ÀÚÀ½ ¸ðÀ½ ´ÜÀ§·Î ¿©·¯¹ø Àß ¸øÄ¡´Ù°¡ ¹é½ºÆäÀ̽º¸¦ (Å°º¸µåÀÇ ¿À¸¥Á· À§<-)
¿©·¯¹ø Ä¡´Ùº¸¸é À©95 OS°¡ Á×¾î¹ö¸³´Ï´Ù.