±Û¾´ÀÌ :À±°æ±¸ 1998³â 1¿ù 08ÀÏ 17:05:03
In Reply to: [ÀçÁú¹®] getBytes("KSC5601") ¿¡ °üÇÏ¿©... posted by ±èÇÊÈ£ on 1998³â 1¿ù 08ÀÏ 13:30:51:
ÀÚ¹Ù´Â ³»ºÎÀûÀ¸·Î ½ºÆ®¸µÀ» À¯´ÏÄÚµå·Î ó¸®Çϱ⠶§¹®¿¡
String str="°¡°¢";
À̶õ ¸í·ÉÀº "°¡°¢"À̶õ ¹®ÀÚ¸¦ ÀÏ´Ü À¯´ÏÄÚµå·Î º¯È¯ÇÒ °ÍÀÔ´Ï´Ù.
(¹°·Ð ÄÄÆÄÀÏÇÑ »ç¿ëÀÚÀÇ È£½ºÆ®°¡ ±âº» ÀÎÄÚµùÀÌ KSC5601ÀÏ °æ¿ì¿¡.
ÀÌ°ÍÀÌ ±ÍÂúÀ¸¸é native2ascii À¯Æ¿À» »ç¿ëÇÏ¿© ¾Æ¿¹ À¯´ÏÄÚµå·Î ¼Ò½º¸¦ º¯°æÇÒ ¼ö ÀÖ°ÚÁö¿ä)
str.getBytes("KSC5601");
À̶õ ¸í·ÉÀº À¯´ÏÄÚµåÀÎ strÀ» KSC5601 ÀÎÄÚµùÀ¸·Î Àç¹è¿ÇÏ´Â °ÍÀÌ°ÚÁö¿ä.
½ÇÁ¦ ¹ÙÀÌÆ®¸¦ ±¸ÇÏ¿© ÀμâÇغ¸¸é Á¤»óÀûÀ¸·Î °ªÀÌ ³ª¿É´Ï´Ù.
"°¡°¢"ÀÇ °æ¿ì °ªÀº -80, -95, -80, -94
unsigned·Î »ý°¢Çϸé 176, 161, 176, 162ÀÔ´Ï´Ù.
(ÀÚ¹Ù¿¡´Â unsigned°¡ ¾øÀ¸´Ï±î¿ä...)
´ÙÀ½ ´Ù½Ã À¯´ÏÄÚµå·Î º¯È¯Çϱâ À§ÇØ ±¸ÇÑ ¹ÙÀÌÆ® b¸¦
new String(b, "KSC5601");
À» Çϸé Á¤»óÀûÀÎ À¯´ÏÄÚµå ¹®ÀÚ¿À» ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÚ¹Ù 1.1¿¡¼ Á¤»óÀûÀ¸·Î ½ºÆ®¸µ Ãâ·ÂÀÌ µÇ´Â °ÍÀº À¯´ÏÄÚµå ÀÎÄÚµùµÇ¾î ÀÖ´Ù°í º¼ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
Á¦ »ý°¢ÀÌ ¸Â´ÂÁö...
(¹°·Ð ±è´öÅ´ÔÀÌ ÁöÀûÇÑ 4000 ¹ÙÀÌÆ® ÇÑ°è´Â Å×½ºÆ®Çغ¸Áö ¾Ê¾Ò½À´Ï´Ù.
JDK 1.1 Ãʱ⠹öÀü¿¡´Â ÇÑ±Û ¼Ò½º°¡ ¾Æ¿¹ ÄÄÆÄÀÏ ¿¡·¯°¡ ³ª´ø °ÍÀÌ ±â¾ï³ª´Â±º¿ä.)
ÀÌ ±âȸ¿¡ Á» ¸íÈ®ÇÏ°Ô Á¤¸®°¡ µÇ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù.