Јава програм за претварање низа у ИнпутСтреам

У овом програму научићемо претварање низа у улазни ток у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава Стринг
  • Јава ИнпутСтреам класа
  • Јава БитеАрраиИнпутСтреам класа

Пример: Јава програм за претварање низа у ИнпутСтреам

 import java.io.ByteArrayInputStream; import java.io.InputStream; import java.nio.charset.StandardCharsets; public class Main ( public static void main(String args()) ( // Creates a string String name = "Programiz"; System.out.println("String is: " + name); try ( InputStream stream = new ByteArrayInputStream(name.getBytes(StandardCharsets.UTF_8)); System.out.println("InputStream: " + stream); // Returns the available number of bytes System.out.println("Available bytes at the beginning: " + stream.available()); // Reads 3 bytes from the stream stream stream.read(); stream.read(); stream.read(); // After reading 3 bytes // Returns the available number of bytes System.out.println("Available bytes at the end: " + stream.available()); stream.close(); ) catch (Exception e) ( e.getStackTrace(); ) ) )

Оутпут

 Низ је: Програмиз ИнпутСтреам: јава.ио.БитеАрраиИнпутСтреам@5479е3ф Доступни бајтови на почетку: 9 Доступни бајтови на крају: 6

У горњем примеру створили смо низ са именом. Овде претварамо низ у улазни ток под називом стреам.

getBytes()Начин претвара низ у бајтова. Да бисте сазнали више, посетите Јава Стринг гетБитес ()

Занимљиви Чланци...