Вы находитесь на странице: 1из 1

Mtodos que se aplican a la clase String. Mtodo Funcin del mtodo y sintaxis Longitud y Concatenacin de Cadenas.

length() Devuelve la longitud o nmero de caracteres de la cadena. var_enterta = cadena.length(); concat() Permite concatenar (unir) dos cadenas sin dejar espacio en la unin de las dos cadenas y sin alterar su contenido. cadena_destino = cadena1.concat(cadena2); cadena_destino = cadena1+cadena2; Obtencin de Caracteres de una Cadena. charAt() Devuelve un carcter de la posicin que se le indique. var_caracter = cadena.charAt(posicion); getChars() Copia un rango de caracteres de una cadena a un arreglo de tipo char o byte (no incluye la posicin final). cadena.getChars(posicion_inicial_cadena, posicin_final_cadena, arreglo, posicion_inicial_arreglo); getBytes() Copia el contenido de una cadena a un arreglo de bytes. arreglo = cadena.getBytes(); substring() Devuelve una cadena formada desde la posicin inicial y el nmero de caracteres que quiere extraer (no incluye la posicin final). cadena_destino = cadena_origen.substring(posicion_inicial, posicin_final); Comparacin de Cadenas. compareTo() Este mtodo permite comparar dos cadenas de forma alfabtica, arrojando uno de tres posibles resultados: Un nmero menor a 0 si la cadena1 es menor a la cadena2 Un 0 si la cadena1 es igual a la cadena2 Un nmero mayor a 0 si la cadena1 es mayor a la cadena2 var_entera=cadena1.compareTo(cadena2);

equals() Compara dos cadenas para ver si son iguales, regresando un valor de tipo boolean, distinguiendo entre maysculas y minsculas. var_boolean=cadena1.equals(cadena2);

trim() Elimina los espacios o tabuladores que se encuentran al inicio o al final de la cadena, dejando el resultado en una segunda cadena. cadena_destino=cadena_origen.trim();

equalsIgnoreCase() Compara dos cadenas para ver si son iguales, regresando un valor de tipo boolean, no distingue entre maysculas y minsculas. var_boolean=cadena1.equalsIgnoreCase(cadena2); regionMatches() Este mtodo permite comparar una parte de dos cadenas, contiene un tipo (se puede omitir y es true) como primer parmetro, el cual sirve para determinar si compara maysculas y minsculas (true) o no (false); regresando un valor boolean. var_boolean=cadena1.regionMatches(tipo, posicion_cadena1, cadena2, posicion_cadena2, numero_caracteres); var_boolean=cadena1.regionMatches(posicion_cadena1, cadena2, posicion_cadena2, numero_caracteres); startsWith() Determina si la cadena1 comienza con una secuencia de caracteres guardados en cadena2, regresando un valor boolean. var_boolean=cadena1.startsWith(cadena2); var_boolean=cadena1.startsWith(cadena2, posicin_cadena1); endsWith() Determina si la cadena1 termina con una secuencia de caracteres guardados en cadena2, regresando un valor boolean. var_boolean=cadena1.endswith(cadena2); Conversin de Cadenas. toUpperCase() Transforma el contenido de una cadena en maysculas dejndola en otra cadena. cadena_destino=cadena_origen.toUpperCase(); toLowerCase() Transforma el contenido de una cadena en minsculas dejndola en otra cadena. cadena_destino=cadena_origen.toLowerCase();

replace() Este mtodo crea una nueva cadena en la que se han remplazado todos los caracteres que sean iguales al indicado. cadena_destino=cadena_origen.replace(carcter_original, carcter_remplazo); toCharArray() Devuelve un arreglo con los caracteres que contiene la cadena. Debe crear el arreglo de una longitud que soporte los caracteres. arreglo=cadena.toCharArray(); Conversin de Otros Tipos a Cadenas. valueOf() Convierte cualquier tipo de dato primitivo (char, int, long, boolean, flota, double) a una cadena. cadena=String.valueOf(var_dato_primitivo); Bsqueda de Caracteres y Cadenas. indexOf() Permite buscar caracteres y subcadenas dentro de una cadena, regresando la posicin donde lo encontr o -1 en caso de no encontrarlo, adems puede indicar la posicin a partir de la cual debe buscar. var_entera=cadena.indexOf(caracter); var_entera=cadena.indexOf(caracter, posicion); var_entera=cadena_origen.indexOf(cadena_buscar); var_entera=cadena_origen.indexOf(cadena_buscar, posicion); lastIndexOf() Permite buscar caracteres y subcadenas dentro de una cadena, regresando la posicin donde encontr la ltima coincidencia o -1 en caso de no encontrarlo, adems puede indicar la posicin a partir de la cual debe buscar. var_entera=cadena.lastIndexOf(caracter); var_entera=cadena.lastIndexOf(caracter, posicion); var_entera=cadena_origen.lastIndexOf(cadena_buscar); var_entera=cadena_origen.lastIndexOf(cadena_buscar, posicion);

Вам также может понравиться