¼Ò¼³ java.io ¼Ò½ºÄڵ堠½ºÆ®¸²II  CharArrayReader & CharArrayWriter  

CharArrayReader & CharArrayWriter ¿¹Á¦ 

CharArrayRWTest.java 

import java.io.*;
public class 
CharArrayRWTest {
  
public static void main(String[] args) throws 
Exception {
    
int 
ch;
    
char arr[] = {'j','a','b','o','o','k'
};
    CharArrayReader car = 
new CharArrayReader(arr, 24
);
    CharArrayWriter caw = 
new 
CharArrayWriter();
    
while((ch=car.read()) != -1
) {
      caw.write(ch);
      System.out.println(
"ÀԷ¹®ÀÚ:"+(char)ch+", Ãâ·Â¹®ÀÚ¿­:"+caw.toString()+" -> ¹öÆÛÅ©±â:"
+caw.size());
    }
  }
}

C:\JavaExample\09>javac CharArrayRWTest.java
C:\JavaExample\09>java CharArrayRWTest
ÀԷ¹®ÀÚ:b, Ãâ·Â¹®ÀÚ¿­:b -> ¹öÆÛÅ©±â:1
ÀԷ¹®ÀÚ:o, Ãâ·Â¹®ÀÚ¿­:bo -> ¹öÆÛÅ©±â:2
ÀԷ¹®ÀÚ:o, Ãâ·Â¹®ÀÚ¿­:boo -> ¹öÆÛÅ©±â:3
ÀԷ¹®ÀÚ:k, Ãâ·Â¹®ÀÚ¿­:book -> ¹öÆÛÅ©±â:4

Char¹è¿­À» ÀÐ°í ¾²´Â Ŭ·¡½º



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÃÖ¿ë¼ú