[´äº¯] ÇÑ±Û StringÀÇ length¿Í unicode


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :°­½Åµ¿ 1998³â 11¿ù 24ÀÏ 08:52:13

In Reply to: °­½Åµ¿´Ô °¨»çÇÕ´Ï´Ù. posted by À̼±½Ç on 1998³â 11¿ù 23ÀÏ 17:23:48:

¾È³çÇϼ¼¿ä °­½Åµ¿ÀÔ´Ï´Ù.


À©µµ95´Â KSC5601À» »ç¿ëÇÕ´Ï´Ù.
±×·¯³ª ÀÚ¹Ù´Â unicode¸¦ »ç¿ëÇÕ´Ï´Ù.
unicode´Â 16bit Â¥¸®¸¦ »ç¿ëÇÕ´Ï´Ù.
unicode´Â ¿µ¹®À̵ç ÇѱÛÀÌµç ¹«Á¶°Ç 16bit¸¦
»ç¿ëÇÏÁö¿ä
ÇѱÛÀ̳ª ¿µ¹®À̳ª 16bit unicode¸¦ »ç¿ëÇÕ´Ï´Ù.
System.out.println("ÀÌÈ÷È÷".length() );
Çϸé 3ÀÌ ÂïÈü´Ï´Ù.


¸¸¾à
"°­a½Åbµ¿"
¿¡¼­ µÎ¹ø° ±ÛÀÚ´Â ¹«¾ùÀÏ~±î~¿ä ?
»ç¶÷µéÀº ¸»ÇÏÁö a¶ó°í
¸íÈ®ÇÑ ÀÏÀÏ °ÍÀÔ´Ï´Ù.
ÀÚ¹Ùµµ ¸¶Âù°¡ÁöÀÌÁö¿ä
char c "°­a½Åbµ¿".charAt(1);
System.out.println(c);
Çϸé a°¡ ÂïÈü´Ï´Ù.
2byte Á¶ÇÕÀ̳ª ¿Ï¼ºÀÏ °æ¿ì ´Â
°­ ±ÛÀÚ¸¦ ±¸¼ºÇÏ´Â µÚÂÊÀÇ È®Àå ¾Æ½ºÅ°°¡ ÂïÈú
°ÍÀÔ´Ï´Ù.
ÀÌ·¸°Ô unicode¸¦ »ç¿ëÇÏ¸é ¼­·Î´Ù¸¥ ±ÛÀÚ°¡ È¥ÇÕµÈ
°æ¿ì¿¡ ½±°Ô ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.


±×·¯³ª ±âÁ¸ÀÇ ÇÁ·Î±×·¥°ú Åë½ÅÀ» ÇϱâÀ§ÇØ
network¸¦ ÀÌ¿ëÇϰųª file¿¡ ÀúÀåÇϰųª ÇÒ °æ¿ì
±×¶§±×¶§ ¸¶´Ù unicode¸¦ 2byte char·Î ¹Ù²Ù´Â ÀÛ¾÷À¸·Î
ÀÎÇÏ¿© ¼Óµµ°¡ ¾à°£ ¶³¾îÁú ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª ÇÁ·Î±×·¥¸Ó´Â ¾ÆÁÖ ½±°Ô ÀÌ·¯ÇÑ ÀÏÀ»ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Reader Writer³ª
byte[] b = "°­a½Åbµ¿".getBytes("KSC5601");
ÀÌ·¸°Ô ÇÔÀ¸·Î½á ÇѱÛÀ» ±âÁ¸ÀÇ 2byte char·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.



´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]