„Java“ programa, skirta „OutputStream“ konvertuoti į eilutę

Šioje programoje išmoksite konvertuoti išvesties srautą į eilutę naudodami „Java“ eilutės iniciatorių.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java OutputStream“ klasė
  • „Java“ eilutė

Pavyzdys: konvertuoti „OutputStream“ į eilutę

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

Rezultatas

 Sveiki!

Pirmiau pateiktoje programoje mes sukūrėme OutputStreampagal pateiktą eilutės eilutę. Tai daroma naudojant srauto write()metodą.

Tada mes tiesiog konvertuojame OutputStreamį finalString naudodami Stringkonstruktorių, kuris užima baitų masyvą. Tam mes naudojame srauto toByteArray()metodą.

Įdomios straipsniai...