CharArrayReader হলো Reader ক্লাসের একটি সাবক্লাস এবং এটি একটি ক্যারেক্টার বাফার বাস্তবায়ন করে যা ক্যারেক্টার ইনপুট স্ট্রিম হিসেবে ব্যবহার করা যায়। CharArrayReader একটি ক্যারেক্টার অ্যারে থেকে সম্পূর্ণ বা আংশিকভাবে (অফসেট থেকে শুরু করে) ক্যারেক্টার পড়ে। CharArrayReader ক্লাসের গুরুত্বপূর্ণ মেথডগুলো হলো close(), mark(), read(), skip() এবং reset()।
সিনট্যাক্স
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!