Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java에서 문자 배열을 Reader로 어떻게 변환할 수 있습니까?

<시간/>

CharArrayReader Reader 의 하위 클래스입니다. 클래스이며 문자 입력 스트림으로 사용할 수 있는 문자 버퍼를 구현할 수 있습니다. CharArrayReader 오프셋에서 시작하여 전체 또는 부분적으로 문자 배열에서 문자를 읽습니다. CharArrayReader 클래스의 중요한 메소드는 close(), mark(), read(), skip()입니다. 및 재설정().

구문

public class CharArrayReader extends Reader

예시

import java.io.*;
public class CharArrayReaderTest {
   public static void main(String args[]) throws Exception {
      char array[] = { 'T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', ' ', 'P', 'o', 'i', 'n', 't', '!'};
   CharArrayReader car = new CharArrayReader(array);
   BufferedReader br = new BufferedReader(car);
   String line;
   while ((line = br.readLine()) != null) {
      System.out.println(line);
   }
}

출력

Tutorials Point!