You are on page 1of 11
MANEJO DE CADENAS DE CARACTERES EN JAVA, CARACTER: Es un simbolo que representa algo (digito, letra, cardcter especial, signo de puntuacién, espacio en blanco,.. Van entre dos comillas simples En java el tipo de dato para manejar los caracteres es char Una variable de tipo char siempre tiene en su valor un cardcter, asi sea un espacio ‘Almomento de hablar de caracteres se debe mirar una referencia, como la Tabla ASCII: American Standar Code for Information Interchange CADENA DE CARACTERES: Es un conjunto de cero 0 mas caracteres consecutivos. Van entre dos comillas dobles “Aqui va la cadena de caracteres” En java el tipo de dato cadena se trabaja con la clase String Una cadena puede estar sin caracteres y se denomina cadena vacia o nula Hay que tener en cuenta que las posiciones dentro de los String en java son tratados desde Cero (0) hasta n-1, como si fuera un vector al momento de manipular los caracteres que conforman el String. FUNCIONES PARA EL MANEIO DE CADENAS LONGITUD (length): Es retomar la cantidad de caracteres que tiene una cadena. Cadena cad = "Lenguaje de Programacién Nivel i" 33 € Longitud (ead) En javallo anterior: String cad = "Lenguaje de Programacién Nivel It"; intr = cad.length();//en n se almacena la cantidad de caracteres de la cadena cad También se puede expresar asi: int = "Lenguaje de Programacién Nivel length); SUBCADENA (substring): Retorna una subcadena de una cadena principal. Cadena cad = "Programacién Il" *Pro” € Subcadena (cad, 1, 3) “ gramacién Il” € Subcadena (cad, 4) En javallo anterior: String cad = "Programacién I", cad2, c2d3; cad2 = cad substring( 1, 3); //Desdle el cardcterde la posicién 1 hasta antes de la 3 cad3 = cad substring(4);// Desde el cardcter de la posicién 4 hasta final de la cadena POSICION (indexOf): Retorna la posicién de una subcadena dentro de una principal. Cadena cad = “Laboratorio de Programaci6n I!” Cadena cad2 = “de” 13 € Posicién (cad, cad2) 16 € Posicién (cad, “P”) 9 € Posicién (cad, “”) En java lo anterior:

You might also like