Heim > Java > javaLernprogramm > Welche Bedeutung hat StringWriter in Java?

Welche Bedeutung hat StringWriter in Java?

PHPz
Freigeben: 2023-09-10 16:57:03
nach vorne
1335 Leute haben es durchsucht

Die Klasse

Welche Bedeutung hat StringWriter in Java?

StringWriter ist eine Unterklasse der Klasse Writer, die Zeichenfolgen in den Ausgabestream schreibt. Um einen String zu schreiben, sammelt der Zeichenstrom den String in einem String-Puffer und erstellt dann einen String. Der Puffer von StringWriter wächst automatisch basierend auf den Daten. Die wichtigen Methoden der StringWriter-Klasse sind write(), append(), getBuffer(), flush() und close(). p>

Syntax

<strong>public class StringWriter extends Writer</strong>
Nach dem Login kopieren

Beispiel

import java.io.*;
public class StringWriterTest {
   public static void main(String args[]) {
      String str = "Welcome to Tutorials Point";
      try {
         StringWriter sw = new StringWriter();
         sw.write(str);
         StringBuffer sb = new StringBuffer();
         sb = sw.getBuffer();
         System.out.println("StringBuffer: "+ sb);
         System.out.println("String written by StringWriter: "+ sw);
         sw.close();
      } catch (IOException ioe) {
         System.out.println(ioe);
      }
   }
}
Nach dem Login kopieren

Ausgabe

StringBuffer: Welcome to Tutorials Point
String written by StringWriter: Welcome to Tutorials Point
Nach dem Login kopieren

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

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage