Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Pedir ingreso de datos

Buen día a todos.

Estoy en mis primero pasos progrmando en Java pero me topé con una duda.
He visto e varias webs y libros que para pedir el ingreso de datos en Java hay varias formas.

Ejemplo:

1)
String entradaTeclado = "";
Scanner entradaEscaner = new Scanner (System.in);
entradaTeclado = entradaEscaner.nextLine ();

2)
String bb=JOptionPane.showInputDialog("Ingresa base : ");
Stringhh=JOptionPane.showInputDialog("Ingresa altura : ");

b=Integer.parseInt(bb);
h=Integer.parseInt(hh);

// Creo que este ejemplo está incompleto, pero así lo encontré en un pdf :/

3)

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Por favor ingrese su nombre");
String nombre = br.readLine();
System.out.println("Bienvenido " + nombre + ". Por favor ingrese su edad");
String entrada = br.readLine();


Si bien son 3 ejemplos diferentes, la estructura debería ser la misma (creo yo).
Agradecería me puedan aclarar en qué casos es mejor utilizar una de estas estructuras y si hay mas.
Me gusta bastante la teoría así que si tienen tiempo pueden explayarse, quiero aprender el porqué no solo hacerlo mecánicamente. Gracias por la ayuda.

octubre 12, 2016 | Unregistered CommenterYasser Espinoza

Hola amigo: ya tiene una respuesta en
http://www.lawebdelprogramador.com/foros/Java/1570760-Pedir-ingreso-de-datos.html

Un GigaSaludo!!!

octubre 12, 2016 | Unregistered CommenterYYanes