Ebben a programban megtanulhatja a kimeneti adatfolyamot karakterlánccá konvertálni a String inicializáló segítségével a Java-ban.
A példa megértéséhez ismernie kell a következő Java programozási témákat:
- Java OutputStream osztály
- Java karakterlánc
Példa: Az OutputStream átalakítása karakterláncra
import java.io.*; public class OutputStreamString ( public static void main(String() args) throws IOException ( ByteArrayOutputStream stream = new ByteArrayOutputStream(); String line = "Hello there!"; stream.write(line.getBytes()); String finalString = new String(stream.toByteArray()); System.out.println(finalString); ) )
Kimenet
Szia!
A fenti programban létrehoztunk egy OutputStream
alapot a megadott karaktersor alapján. Ez stream write()
módszerrel történik.
Ezután egyszerűen átalakítjuk a OutputStream
finalString-et a String
konstruktor segítségével, amely bájttömböt vesz fel. Ehhez a stream toByteArray()
módszert alkalmazzuk.