Professional Documents
Culture Documents
Facultad de Ingeniería
Escuela de Computación
Cátedra: Programación II
MANEJO DE CADENAS
Sintaxis:
Ejemplo:
Sintaxis:
cadena.charAt(índice)== ‘l’;
VALOR DESCRIPCIÓN
0 Cadenas iguales.
<0 Cadena1 menor a Cadena2.
>0 Cadena1 mayor a Cadena2.
Sintaxis:
nom_cadena.compareTo(“cadena”);
Sintaxis:
Nom_cadena.endsWith(“Letras”);
Sintaxis:
cadena1.equals(Objeto_cadena2);
Sintaxis:
cadena1.equalsIgnoreCase(adena2);
Sintaxis:
cadena.getChars(pos_carac_acopiar,num_carac_acopiar,arreglo,pos_copia);
Sintaxis:
Nomb_cadena.indeOf(int ` c`) ;
Sintaxis:
cadena.insert(posición,’carácter’);
cadena.insert(posición,”cadena”);
Sintaxis:
character.isDigit(variable_char);
IsSpace(): Determina si el contenido de una variable es un espacio.
Sintaxis:
character.IsSpace(objeto_carácter);
Sintaxis:
cadena.lastIndexOf(“cadena”);
Sintaxis:
cadena.length();
Replace(): Genera una nueva cadena con todos los cambios indicado
en los dos parámetros, letra que reemplaza y la letra a reemplazar.
Sintaxis:
cadena.replace(‘letra Actual’,’letra a cambiar’);
Sintaxis:
nomb_cadena.reverse();
Sintaxis:
cadena.setCharAt(posición,nuevo carácter);
Sintaxis:
Nom_cadena.startsWith(“Letras”);
Sintaxis:
StringBuffer nombre=new StringBuffer(“cadena”);
substring(): Permite obtener una cadena con una porción específica de
una cadena original.
Sintaxis:
Sintaxis:
cadena.toLowerCase();
Sintaxis:
cadena.toUpperCase();
Sintaxis:
String nom_cadena = “cadena”;
Char [] nomb=cade2 = nomb_cadena.toCharArray();
Sintaxis:
cadena.trim();