Tecnología

Inicio

Cómo convertir un ByteArray OutputStream a un InputStream

Cómo convertir un ByteArray OutputStream a un InputStream


programas Java complejas requieren el programador para crear un gran número de estructuras de datos denominados objetos. Estos pueden incluir objetos de flujo que acogen y reciben datos entre diferentes partes del programa o entre componentes de servidor y cliente del programa. Algunos programadores prefieren simplificar su código mediante el uso de un solo nombre de objeto a cubrir un objeto de flujo que envía los datos, tales como ByteArrayOutputStream, y un objeto de flujo que recibe datos, tales como ByteArrayInputStream. La capacidad para Java para declarar objetos sobre la marcha lo hace posible.

Instrucciones

1 Importe las bibliotecas necesarias para acceder a ByteArrayOutputStream y ByteArrayInputStream añadiendo la línea "java.io importación;" a la parte superior del archivo de código fuente.

2 Declarar su ByteArrayOutputStream con la sintaxis "myStream = new ByteArrayOutputStream ();" donde "myStream" es el nombre que desea dar al objeto.

3 Utilice la sintaxis "myStream = new ByteArrayInputStream ();" para convertir el objeto en un objeto ByteArrayOutputStream ByteArrayInputStream.