Computer >> Máy Tính >  >> Lập trình >> Java

Tầm quan trọng của lớp StringReader trong Java?

StringReader lớp là lớp con của Trình đọc và nó có thể được sử dụng để đọc ký tự luồng ở dạng một chuỗi hoạt động như một nguồn cho StringReader. StringReader lớp ghi đè tất cả các phương thức từ lớp Reader. Các phương thức quan trọng của lớp StringReader là ignore (), close (), mark (), markSupported (), reset () và v.v.

Cú pháp

Public class StringReader extends Reader

Ví dụ

import java.io.StringReader;
import java.io.IOException;
public class StringReaderTest {
   public static void main(String[] args) {
      String str = "Welcome to Tutorials Point";
      StringReader strReader = new StringReader(str);
      try {
         int i;
         while((i=strReader.read()) != -1) {
            System.out.print((char)i);
         }
      } catch(IOException ioe) {
         System.out.println(ioe);
      } finally {
         if(strReader != null) {
            try {
               strReader.close();
            } catch(Exception e) {
               System.out.println(e);
            }
         }
      }
   }
}

Đầu ra

Welcome to Tutorials Point