»Ë»Ñ Æ÷·³
°³¹ßÀÚÆ÷·³ ÀÔ´Ï´Ù.
  • ºÏ¸¶Å© ¾ÆÀÌÄÜ

¾Èµå·ÎÀÌµå ·Ñ¸®ÆË¿¡¼­ inputstream ÀÌ ºÎºÐÀÌ Á» ÀÌ»óÇÑ °Í °°¾Æ¿ë?!

¼ÒÄÏÅë½Å ÇÏ´Â ÇÁ·Î±×·¥Àε¥À¶..

±âÁ¸ ¼Ò½º´Â
....
InputStream in = new InputStream(...);
in.read(buffer);
...

buffer´Â ¾Õ´ë°¡¸® 4byte°¡ Çì´õ À̱¸, ³ª¸ÓÁö µÚ¿¡°¡ ¹Ùµð ÀÔ´Ï´Ù.

·Ñ¸®ÆËÀ¸·Î µÇ±â Àü±îÁö´Â ¾Æ¹« ¹®Á¦°¡ ¾ø¾ú´Âµ¥¿ä...

·Ñ¸®Æ˹öÀü¿¡¼­¸¸ µ¥ÀÌÅ͸¦ À߸ø Àоî¿À´Â°Å¿¡¿ë~

±×·¡¼­ º¯°æÀ» Çؼ­ °íÄ¡±ä Çߴµ¥
...
InputStream in = new InputStream(...);
byte[] tmp = new byte[1];
byte[] tmp2 = new byte[3000];

// Çì´õ ÀÐ°í ¹öÆÛ ³Ö±â
for(int i = 0 ; i < 4 ; i++){<br />      in.read(tmp);
     buffer[i] = tmp[0];
}
// ¹Ùµð ÀÐ°í ¹öÆÛ ³Ö±â
in.read(tmp2);
System.arraycopy(tmp2, 0, buffer, 4, buffer.length);
....

ÀÌ·¸°Ô ÇØ¾ß µ¿ÀÛÀ» ÇÏ´Â °Å¿¡¿ë~~
µµ´ëü ¹«¾ù¶§¹®¿¡ ÀÌ·¸°Ô ÇØ¾ß ÇÏ´Â °É±î¿ë!!?!?
ÇÑÁÙ¿¡¼­ ¿©·¯ÁÙ·Î Çؾ߸¸ ÇÏ´Â ÀÌÀ¯°¡ ¹»±î¿ä???

°í¼ö Çü´Ôµé Á» ¾Ë·ÁÁÖ¼¼¿ä~

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
|
°øÀ¯¹öÆ°
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û