Java programma OutputStream konvertēšanai uz virkni

Šajā programmā jūs iemācīsities pārveidot izejas straumi par virkni, izmantojot Java virknes inicializētāju.

Lai saprastu šo piemēru, jums jāpārzina šādas Java programmēšanas tēmas:

  • Java OutputStream klase
  • Java virkne

Piemērs: konvertējiet OutputStream uz virkni

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

Rezultāts

 Sveiki!

Iepriekš minētajā programmā mēs esam izveidojuši, OutputStreampamatojoties uz norādīto virknes līniju. Tas tiek darīts, izmantojot straumes write()metodi.

Pēc tam mēs vienkārši konvertējam OutputStreamuz finalString, izmantojot Stringkonstruktoru, kas aizņem baitu masīvu. Šim nolūkam mēs izmantojam straumes toByteArray()metodi.

Interesanti raksti...