| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo obtener Bytes Desde Java flujo de entrada
    En Java, un objeto InputStream representa una fuente de un flujo de bytes . Estos bytes pueden provenir de un archivo, una conexión de red , una tubería o de otras fuentes posibles . El tema común es que, aunque el programa puede solicitar que se lea un número determinado de bytes , la corriente puede devolver menos bytes - y por lo tanto requieren varias lecturas para entregar el mensaje completo . Usted puede leer cualquier número de bytes desde un InputStream en el código Java , siempre y cuando usted maneja esta condición correctamente. Instrucciones
    1

    incluir la siguiente línea en el inicio de su código Java:

    import java.io. * ;
    2

    Declarar las siguientes variables en preparación para la lectura de la corriente :

    currOffset int = 0 ;

    lastRead int = 0 ;
    3

    Leer desde el InputStream con un asa hasta que todos los bytes necesarios han sido leídos , como en el siguiente ejemplo de código:

    while ( < currOffset numBytes
    &&

    ( lastRead = Stream.Read (buffer, currOffset , numBytes - currOffset ) ) > = 0 ) {

    currOffset + = lastRead ;

    }

    Sustitúyase " tampón " con la ubicación en la que desea almacenar los bytes entrantes desde el InputStream y " numBytes " con el número total de bytes que necesita para leer .

    Previous :

    next :
      Artículos relacionados
    ·Cómo extraer un APK para un Android 
    ·Cómo centrar un JPanel en la cima de un JFrame 
    ·Cómo agregar imágenes a JPanels 
    ·Cómo copiar un archivo en Jsp 
    ·Cómo mostrar una subcadena en Java 
    ·La forma de repetición de una lista de JSP 
    ·Cómo insertar imágenes usando NetBeans 
    ·Cómo arreglar una JVM terminada. Código de salida = 1…
    ·Tutorial de Programación Java API Sound 
    ·Cómo llamar a la API de Google Translate en Mi Android…
      Artículos destacados
    ·Cómo programar en MIPS 
    ·Cómo ejecutar una consulta de MySQL para PHP 
    ·Cómo mostrar los números en orden ascendente Uso de J…
    ·Cómo deshabilitar un teclado Client Server utilizando …
    ·Cómo cifrar una variable en ColdFusion 
    ·¿Cuál es el propósito de campos ocultos en Perl CGI 
    ·¿Qué son las afirmaciones en Java 
    ·Cómo convertir una cadena en un número en VBS 
    ·Cómo utilizar la función memcpy en C + + 
    ·¿Qué es la CTS en ASP.NET 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com