1
Aprender a programar desde cero / Re:Pedir datos en Java(consola),validación con metodos length y substring(CU00657B)
« en: 13 de Diciembre 2016, 18:06 »
Hola, funciona correctamente. Lo que si falta un poco de orden, a lo mejor meter todo eso dentro de una clase, y desde la clase con el método main hacer la llamada. Pero funciona perfect! Hay cosas que puedes obviar, por ejemplo:
String entradaTeclado = entradaEscaner.nextLine (); //Asi de golpe
if(entradaTeclado.substring(0,1).equalsIgnoreCase("a")){
mensaje2 = " y comienza por a";
}
Esto también es valido, proque entradaTeclado.substring(0,1), retorna una cadena de tipo String, y como es String podemos obtener el metodo equalsIgnoreCase. Es mas sencillo y el codigo queda mas resumido y limpio.
String entradaTeclado = entradaEscaner.nextLine (); //Asi de golpe
if(entradaTeclado.substring(0,1).equalsIgnoreCase("a")){
mensaje2 = " y comienza por a";
}
Esto también es valido, proque entradaTeclado.substring(0,1), retorna una cadena de tipo String, y como es String podemos obtener el metodo equalsIgnoreCase. Es mas sencillo y el codigo queda mas resumido y limpio.