English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
StringWriter è una sottoclasse di SScrittore La classe e i suoi metodi di scrittura di stringhe vengono scritti nel flusso di output. Per scrivere una stringa, questo flusso di caratteri raccoglie la stringa innel buffer di StringBuffere poi costruire una stringa. La capacità di buffer di StringWriter cresce automaticamente in base ai dati. I metodi importanti della classe StringWriter sonoScrivi(), ,append
getBuffer
,RisciacquareeChiudi .
public class StringWriter extends Writer
import java.io.*; public class StringWriterTest { public static void main(String args[]) { String str = "Welcome to oldtoolbag.com"; 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); {} {} {}
Risultato di output
StringBuffer: Benvenuti su oldtoolbag.com Stringa scritta da StringWriter: Benvenuti su oldtoolbag.com