English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos de Java

Controle de fluxo do Java

Array do Java

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Tratamento de Exceções Java

Lista (List) do Java

Fila (Queue) do Java

Conjuntos Map do Java

Conjuntos Set do Java

Entrada e saída do Java (I/O)/)

Reader do Java/Writer

Outros tópicos do Java

Programa Java que converte String em InputStream

Java Examples Comprehensive

Neste programa, vamos aprender como converter uma string em um fluxo de entrada no Java.

Para entender este exemplo, você deve conhecer o seguinteProgramação JavaTema:

Exemplo: programa Java para converter String em InputStream

import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
public class Main {
  public static void main(String args[]) {
    //Criar uma string
    String name = "w3codebox";
    System.out.println("A string é: ") + name);
    try {
      InputStream stream = new ByteArrayInputStream(name.getBytes(StandardCharsets.UTF_)8));
      System.out.println("InputStream: ") + stream);
      //Return the number of available bytes
      System.out.println("Iniciando bytes disponíveis: ") + stream.available());
      //Read from the stream stream3bytes
      stream.read();
      stream.read();
      stream.read();
      //Read3bytes later
      //Return the number of available bytes
      System.out.println("Last available byte: ", + stream.available());
      stream.close();
    }
    catch (Exception e) {
      e.getStackTrace();
    }
  }
}

Output Result

The string is: w3codebox
InputStream: java.io.ByteArrayInputStream5479e3f
Starting available byte: 5
Last available byte: 2

In the above example, we created a string named name. Here, we convert the string to an input stream named stream.

The getBytes() method converts a string to bytes. For more information, please visitJava String getBytes()

Java Examples Comprehensive