[Áú¹®]writeUTF() ÇÑÈÄ ´Ù½Ã ÀÐÀ¸·Á¸é...


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

±Û¾´ÀÌ :±èÁöÈÆ 1999³â 10¿ù 15ÀÏ 15:53:58

¾È³çÇϼ¼¿ä?
ASCII fileÀ» StringTokenizer·Î ÀÐÀºÈÄ
RandomAccessFile Ŭ·¡½ºÀÇ writeUTF()À» ÀÌ¿ëÇØ
dat ÆÄÀÏÀ» ¸¸µå·Á°í ÇÕ´Ï´Ù.


Ç×»ó 10byte°¡ ÇÑ µ¥ÀÌÅͱæÀÌ(Çʵå±æÀÌ)À̾î¾ß ÇÕ´Ï´Ù.


¿¹¸¦ µé¸é... "ABCD"°¡ ½ÇÁ¦ µ¥ÀÌÅͶó¸é writeUTF()Ư¼º»ó
½ÇÁ¦ÀûÀ¸·Î ½áÁö´Â µ¥ÀÌÅÍ´Â short + 4¹ÙÀÌÆ® ÀÌ·¸°Ô 6ÀÚ¸®.³ª¸ÓÁö 4byte´Â ¹«¾ùÀΰ¡ datÆÄÀÏ¿¡ ½á³Ö¾îÁà 10ÀÚ¸®¸¦
¸ÂÃçÁÖ¾î¾ß ÇÕ´Ï´Ù. ÀÏ´Ü writeUTF("ABCD")ÈÄ¿¡
³²Àº 4byte´Â writeByte('#');ÇØ ÁÖ¾ú½À´Ï´Ù.


¿¹)..ABCD#### ..ABCDEFG# ..DATABASE


-->ÆíÀÇ»ó µ¥ÀÌÅͱ¸ºÐÀ» °ø¹éÀ¸·Î Çß°í
".." ´Â writeUTF()°¡ ¾´ µ¥ÀÌÅͶó°í °¡Á¤ÇÕ´Ï´Ù.


±×·±µ¥ ¹®Á¦°¡ ´ç¿¬È÷...
ÀÌ·¸°Ô Çؼ­ ¸¸µç datÆÄÀÏÀ»
´Ù½Ã RandomAccessFile·Î ¿­¾î


byte[] buffer = new byte[10];
** String s = new String(buffer, 0, 0, 10);
Çغ¸´Ï µ¥ÀÌÅÍ°¡ ¿Ã¹Ù¸£°Ô ÀÐÇôÁöÁö ¾Ê¾Ò½À´Ï´Ù.
¾Ö´çÃÊ writeUTF()ÈÄ ³ª¸ÓÁö Ä­À» writeByte()ÇØÁÖ¾úÀ¸´Ï
´ç¿¬ÇÑ °Í °°½À´Ï´Ù.
±×·³ ¾î¶»°Ô ÇØ¾ß µ¥ÀÌÅ͸¦ ¾²±â¿Í ÀбⰡ ¿Ã¹Ù¸£°Ô ¼öÇàµÇ´Â°ÍÀΰ¡¿ä? (buffer, 0, 0, 10)¼ÓÀÇ ÀÎÀÚ¸¦ ¹Ù²Ù´Â °ÍÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. ±×·¯¸é óÀ½ write()ÇÒ¶§°¡ ¼öÁ¤µÇ¾î¾ß ÇÒ °Í °°Àºµ¥.. ±¸Ã¼ÀûÀ¸·Î ³²´Â ÀÚ¸®¼ö¸¸Å­ ¾î¶»°Ô ó¶óÇØ¾ß 10ÀÚ¸®¸¦ Á¤»óÀûÀ¸·Î ä¿ï¼ö ÀÖ°Ú½À´Ï±î?


Á¶¾ðÀ» Á» ºÎŹµå¸³´Ï´Ù.
²À Á» ¾Ë·ÁÁֽʽÿÀ.
°¨»çÇÕ´Ï´Ù.







´ÙÀ½ ±Ûµé:



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

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


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