La classe
StringWriter est une sous-classe de la classe Writer qui écrit des chaînes dans le flux de sortie. Pour écrire une chaîne, le flux de caractères collecte la chaîne dans un tampon de chaîne puis construit une chaîne. Le tampon de StringWriter augmente automatiquement en fonction des données. Les méthodes importantes de la classe StringWriter sont write(), append(), getBuffer(), flush() et close(). p>
<strong>public class StringWriter extends Writer</strong>
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); } } }
StringBuffer: Welcome to Tutorials Point String written by StringWriter: Welcome to Tutorials Point
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!