Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 21006

¼ÛÁ¤¿ì °­»ç´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2014-12-26   |   Refer : 694
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û

PipedInputStreamÀº PipedOutputStreamÀ» ÅëÇØ Ãâ·ÂµÈ ³»¿ëÀ» ÀԷ¹޴ ó¸®¸¦ ÇÕ´Ï´Ù.
±×·¡¼­ µÎ°³°¡ ¼­·Î ÆÄÀÌÇÁó·³ ¿¬°áµÇ¾î ¼­·Î ´Ù¸¥ ½º·¹µåÀÇ °ªÀ» Àü´Þ ¹ÞÀ» ¼ö ÀÖ°Ô µÇ´Â °ÅÁö¿ä.
pis´Â ³ÎÀÌ ¾Æ´Ï¶ó ÀÌ¹Ì À§¿¡¼­ ÀνºÅϽº°¡ »ý¼ºµÇ¾î ÀÖ°í
¸ÕÀú Ãâ·ÂÀ» ó¸®ÇÏ¿´À¸¹Ç·Î pis´Â ÀÔ·ÂÀ¸·Î ¿¬°áµÇ¾î ó¸®µÉ ¼ö ÀÖ°Ú½À´Ï´Ù.
Áï
PipedInputStream pis = new PipedInputStream(); // ÀÏ´Ü ºñ¾îÀÖ´Â »óÅÂÀÌÁö¸¸ ÀÔ·ÂÀ» ¹ÞÀ» ¼ö ÀÖ´Â ÆÄÀÌÇÁ Áغñ
PipedOutputStream pos = new PipedOutputStream(pis); // Ãâ·ÂµÉ ³»¿ëÀ» pis·Î ÀԷ¹ÞÀ» ¼ö ÀÖ°Ô ÆÄÀÌÇÁ ¿¬°á
PipedInputOutput t1 = new PipedInputOutput(System.in, pos); // Å°º¸µå ÀåÄ¡¸¦ Ãâ·ÂÆÄÀÌÇÁ¿¡ ¿¬°áÇÔÀ¸·Î½á
Å°º¸µå·Î ÀԷ¹ÞÀº ³»¿ëÀ» ÆÄÀÌÇÁ¸¦ ÅëÇØ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô Áغñ
PipedInputOutput t2 = new PipedInputOutput(pis, System.out); // ÆÄÀÌÇÁ¸¦ ÅëÇØ Ãâ·ÂµÈ °ÍÀ» ´Ù½Ã ÀÐ¾î µé¿© ÄַܼΠº¸³¿
µÎ°³ÀÇ ½º·¹µå´Â °¢°¢ µ¶¸³µÈ ÀÛ¾÷À̱â´Â ÇÏÁö¸¸ µ¥ÀÌÅ͸¦ º¸³»ÁÖÁö ¾ÊÀ¸¸é(pos) ÀÔ·ÂÀ» ¹ÞÀ» ¼ö(pis) ¾ø¾î¼­ ºí·°Å·ÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº ÆÄÀÌÇÁÀÇ Æ¯Â¡À̱⵵ ÇÕ´Ï´Ù.
Áï °¢°¢ ÀÛ¾÷À» ÇÏÁö¸¸ ¼­·Î À¯±âÀûÀ¸·Î ¿¬°áµÇ¾î¼­ Àç·á¸¦ Àü´ÞÇÏÁö ¸øÇÏ¸é ´ÙÀ½ ÀÛ¾÷ÀÌ ÀÏÀ» ÇÒ ¼ö ¾ø´Â °Í°ú °°Àº ÀÌÄ¡¶ó°í º¸½Ã¸é µÇ°Ú½À´Ï´Ù.
±×·³ ~~


·Îµù½Ã°£ : 0.016 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide