Métodos de lectura de InputStream:
Usando System.in para leer:
Lectura de entrada de la consola: System.in se utiliza como flujo de entrada, donde presionar "ENTER" indica el final del flujo de entrada.
Ejemplo de código ReadBytes:
Funcionalidad: El programa lee una matriz de bytes desde la consola y muestra los caracteres ingresados.
Estructura del código:
datos[]: matriz de 10 bytes para almacenar la entrada.
System.in.read(data): Lee los caracteres escritos en la consola y los almacena en datos.
Bucle de visualización: itera sobre los datos[] para convertir cada byte en carácter y mostrarlos.
Código de ejemplo:
import java.io.*; class ReadBytes { public static void main(String args[]) throws IOException { byte data[] = new byte[10]; System.out.println("Enter some characters."); System.in.read(data); // Lê o array de bytes System.out.print("You entered: "); for (int i = 0; iEjemplo de ejecución:
Entrada: "Leer bytes"
Salida:
Enter some characters. You entered: Read BytesEste extracto detalla cómo usar los métodos read() para leer datos del teclado en formato de bytes, ilustrando el uso básico de System.in para la entrada de la consola y demostrando la manipulación directa de bytes en una matriz.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3