Teor A PROGRAM
El método equals retorna true si el contenido de caracteres del parámetro s1 es exactamente igual a la cadena de caracteres del objeto que llama al método equals.
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="EMMA";
String cad2="EMMA";
if(cad1.equals(cad2)){
System.out.println("Soniguales.");
}
else{
System.out.println("Son diferentes.");
}
}
}
boolean equalsIgnoreCase (String s1):
El funcionamiento es casi exactamente igual que el método equals con la diferencia que no tiene en cuenta mayúsculas y minúsculas (si comparamos ‘Ana’ y ‘ana’, luego el método equalsIgnoreCase retorna trae.
int compareTo (String s1):
Compara el objetoString pasado como parámetro y devuelve un número. El método distingue mayúsculas de minúsculas, las mayúsculas están antes por orden alfabético que las minúsculas, por lo tanto ‘A’ es menor que ‘a’.
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="Emilio ";
String cad2="Anaya";
System.out.println(cad1.compareTo("emilio"));System.out.println(cad1.compareTo("EMILIO"));
System.out.println(cad1.compareTo("anaya"));
System.out.println(cad1.compareTo("ANAYA"));
}
}
char charAt (int pos):
Devuelve el carácter del objeto String que se especifica en el parámetro pos.
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="AMPARO HEREDIA";
charcad2=cad1.charAt(0);
char cad3=cad1.charAt(7);
System.out.print(cad2);
System.out.print(cad3);
System.out.println("");
}
}
int length():
Muestra la longitud del objeto StringBuffer.
public class ejemplo4_Strings {
public static void main(String[] args){
StringBuffer nombre=new StringBuffer("Pepe");
System.out.println(nombre.length());
}
}String substring (int pos1, int pos2):
Devuelve un nuevo objeto String que será la subcadena que empieza en el carácter ‘i’ y termina en ‘f’ (si no se especifica, devolverá hasta el final de la cadena).
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="JUAN CARLOS MORENO";
String cad2=cad1.substring(5, 11);System.out.println(cad2.toString());
}
}
int indexOf (String s1) // (int c):
Este método admite dos tipos de parámetros y nos permite encontrar la primera ocurrencia de un carácter o una subcadena dentro del objeto String. En el caso de que no sea encontrado el carácter o la subcadena, este método devuelve un -1.
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="EMMAMORENO";
int cad2=cad1.indexOf('M');
int cad3=cad1.indexOf('J');
int cad4=cad1.indexOf("MO");
int cad5=cad1.indexOf("MI");
System.out.println(cad2);
System.out.println(cad3);
System.out.println(cad4);
System.out.println(cad5);
}
}
String toUpperCase():
Retorna un String con el contenido convertido todo a mayúsculas.
publicclass ejemplo4_Strings {
public static void main(String[] args){
String sCadena="Cadena de Prueba GL";
System.out.println(sCadena.toUpperCase());
}
}
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="mayka";
String cad2=cad1.toUpperCase();
System.out.println(cad2.toString());
}
}
String toLowerCase():Retorna un String con el contenido convertido todo a minúsculas.
public class ejemplo4_Strings {
public static void main(String[] args){
String sCadena="CADENA DE PRUEBA GL";
System.out.println(sCadena.toLowerCase());
}
}
public class ejemplo4_Strings {
public static void main(String[] args){
String cad1="MAYKA";
String cad2=cad1.toLowerCase();...
Regístrate para leer el documento completo.