Java program za pretvorbu OutputStreama u niz

U ovom programu naučit ćete pretvoriti izlazni tok u niz pomoću String inicijalizatora u Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Razred Java OutputStream
  • Java String

Primjer: Pretvori OutputStream u niz

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

Izlaz

 Pozdrav!

U gore navedenom programu stvorili smo OutputStreambazu na temelju zadanog retka niza. To se radi metodom stream-a write().

Zatim jednostavno pretvaramo u OutputStreamfinalString pomoću Stringkonstruktora 'koji uzima bajtni niz. Za to koristimo toByteArray()metodu toka .

Zanimljivi članci...