Tengo una consulta a aquel que tenga una respuesta.
Hace unos años hice un curso de Java Básico, en el cual me explicaron que, para tomar datos del Teclado, primero se hace el import.
Después, el código del Scanner, sería...
Ahora, el problema mío, es el siguiente: Estuve re-leyendo tutoriales de Java para repasar y volver a programar, cuando me encuentro con una nueva forma de tomar datos del Teclado.
La duda es; cuál es la diferencia entre estas dos formas de tomar datos del Teclado, cuáles son sus usosy si hay otras. Si me pueden explicar o referir a algún texto, post, lo que sea, en donde me pueda instruir, porque he leído varios tutoriales pero, o veo el Scanner o veo el InputStreamReader, pero no puedo dar con uno que explique los dos y sus diferencias.
Muchas gracias a todos los que me ayuden! Y a los que no, gracias igual por leer!
Hace unos años hice un curso de Java Básico, en el cual me explicaron que, para tomar datos del Teclado, primero se hace el import.
Código [Seleccionar]
import java.util.*;
Después, el código del Scanner, sería...
Código [Seleccionar]
public static void main(String[] args) {
int num = 0;
Scanner Teclado = new Scanner(System.in);
System.out.println("numero:" +num);
num = Teclado.nextInt();
System.out.println(num);
}
Ahora, el problema mío, es el siguiente: Estuve re-leyendo tutoriales de Java para repasar y volver a programar, cuando me encuentro con una nueva forma de tomar datos del Teclado.
Código [Seleccionar]
import java.io.*;
Código [Seleccionar]
String Texto;
InputStreamReader in = new InputStreamReader (System.in);
BufferedReader buffer = new BufferedReader(in);
try{
Texto = buffer.readLine();
}catch (IOException e)();
La duda es; cuál es la diferencia entre estas dos formas de tomar datos del Teclado, cuáles son sus usosy si hay otras. Si me pueden explicar o referir a algún texto, post, lo que sea, en donde me pueda instruir, porque he leído varios tutoriales pero, o veo el Scanner o veo el InputStreamReader, pero no puedo dar con uno que explique los dos y sus diferencias.
Muchas gracias a todos los que me ayuden! Y a los que no, gracias igual por leer!