Publicado el Deja un comentario

Capitulo 5 Java – Cadenas de caracteres

Java
– Capitulo 5 – Cadenas de caracteres
Realizaremos un ejemplo muy simple
en el que se introducen dos nombres y el programa indica si son iguales.
Abrimos Eclipse y dentro del ejemplo anterior de Java, pinchamos con el botón
derecho en EjemplosJava / Nuevo / Clase.
Lo llamaremos CadenasNombreEquivalente.
El codigo es el
siguiente:
package
ejemplos.java;
import
java.util.Scanner;
public class
CadenasNombreEquivalente {
    public static void main(String[]
ar) {
        Scanner
teclado=
new Scanner(System.in);
        //definicion
de variables
        String nombre1,nombre2;
        //solicitud de datos
y asignacion a la variable
        System.out.print(“Introduce
el primer nombre:”
);
        nombre1=teclado.next();
        System.out.print(“Introduce
el segundo nombre:”
);
        nombre2=teclado.next();
        //entramos en la condicion,
compara si son iguales
        if (nombre1.equals(nombre2)) {
            System.out.print(“Los
nombres son iguales”
);
        } else {
            System.out.print(“Los
nombres son diferentes”
);
        }
    }
}
 
 
He puesto comentarios en el codigo para que sea autoexplicativo.
La primera parte del codigo define las variables. 
Despues pasamos a solicitar los nombres por teclado y a asignarlos a su variable.
Seguidamente pasamos a la condicion donde para comparar las dos cadenas de texto
(los nombres),no ponemos = o ==, en su lugar utilizamos la palabra equals que 
compara la primera cadena con la cadena incluida en el paréntesis. 
Dependiendo de su valor verdadero o falso imprime en pantalla si son iguales o no.
En este caso compara si son exactamente iguales, para que no tenga en cuenta
diferencias entre mayusculas y minusculas debemos poner "equalsIgnoreCase". 
 
 
Please follow and like us:

Deja un comentario