Java-programm OutputStreami teisendamiseks stringideks

Lang L: none (table-of-contents)

Selles programmis saate õppida väljundvoogu teisendama stringiks, kasutades Java-s Stringi initsiaatorit.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java OutputStream klass
  • Java string

Näide: teisendage OutputStream stringiks

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

Väljund

 Tere seal!

Ülaltoodud programmis oleme loonud OutputStreamantud stringirea põhjal. Selleks kasutatakse voo write()meetodit.

Seejärel teisendame OutputStreamfaili finalString lihtsalt kasutades Stringkonstruktorit, mis võtab baidimassiivi. Selleks kasutame voo toByteArray()meetodit.

Huvitavad Artiklid...