
Pedir ingreso de datos
Publicado por Yasser (1 intervención) el 12/10/2016 18:17:09
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)
2)
3)
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.
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)
1
2
3
String entradaTeclado = "";
Scanner entradaEscaner = new Scanner (System.in);
entradaTeclado = entradaEscaner.nextLine ();
2)
1
2
3
4
5
6
7
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)
1
2
3
4
5
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.
Valora esta pregunta


0