Heim >Java >javaLernprogramm >Welche Bedeutung hat die StringReader-Klasse in Java?

Welche Bedeutung hat die StringReader-Klasse in Java?

WBOY
WBOYnach vorne
2023-09-11 08:49:02686Durchsuche

Die Klasse

Welche Bedeutung hat die StringReader-Klasse in Java?

StringReader ist eine Unterklasse der Klasse Reader, mit der Zeichen Stream in Form von Zeichenfolgen als Quelle eines StringReader gelesen werden können. Die StringReader-Klasse überschreibt alle Methoden in der Reader-Klasse. Zu den wichtigen Methoden der StringReader-Klasse gehören skip(), close(), mark(), markSupported(), reset() usw.

Syntax

<strong>Public class StringReader extends Reader</strong>

Beispiel

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);
            }
         }
      }
   }
}

Ausgabe

Welcome to Tutorials Point

Das obige ist der detaillierte Inhalt vonWelche Bedeutung hat die StringReader-Klasse in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen