Algunas Funciones de Java Sobre Cadenas de Caracteres Strings

download Algunas Funciones de Java Sobre Cadenas de Caracteres Strings

of 2

Transcript of Algunas Funciones de Java Sobre Cadenas de Caracteres Strings

Algunas funciones de java sobre cadenas de caracteres Strings. length: devuelve un int con la longitud de un string o array 1 "Rodrigo".length() resultado: 7 equals: compara dos String, devuelve un valor boolean 1 "Rodrigo".equals("Rodrigo") resultado: true 1 "Rodrigo".equals("rodrigo") resultado: false equalsIgnoreCase: compara dos String ignorando las maysculas y minsculas, devuelve un valor boolean 1 "Rodrigo".equalsIgnoreCase("rodrigo") resultado: true compareTo: compara dos cadenas, devuelve negativo si la cadena es anterior al string,cero si el string es el mismo y positivo si la cadena es posterior al string 1 "Rodrigo".compareTo("Venegas") resultado: -4 1 "Rodrigo".compareTo("Rodri") resultado: 2 Cada caracter que se reste al string cuenta como -1, otro ejemplo: Rodrig resultado = 1 1 "Rodrigo".compareTo("Rodrigo") resultado: 0 charAt: retorna el caracter que se encuentra en la posicin dada, cuenta desde 0 1 "Rodrigo".charAt(2) resultado: d toCharArray: convierte una cadena en un array de caracteres (caracter por caracter) 1 "Rodrigo".toCharArray() resultado: {R,'o,'d,'r,'i,'g,'o} substring: devuelve la cadena entre las posiciones 1 "Rodrigo".substring(2,4) resultado: dr retorna los caracteres desde la posicin acia la derecha 1 "Rodrigo".substring(3) resultado: rigo indexOf: devuelve la posicin del caracter o la cadena, contando de izquierda a derecha 1 "Rodrigo".indexOf("o") resultado: 1 lastIndexOf: devuelve la posicin del caracter o cadena, contando de derecha a izquierda, comenzando la busqueda desde el final 1 "Rodrigo".lastIndexOf("o") resultado: 6 startsWith: indica si la cadena comienza con el prefijo indicado, retorna un boolean 1 "Rodrigo".startsWith("Ro") resultado: true endsWith: indica si la cadena termina con el sufijo indicado, retorna boolean 1 "Rodrigo".endsWith("fin") resultado: false

split: crea un array de subcadenas utilizando un patrn para separarlas 1 "Rodrigo".split("o") resultado: {R,'drig}