1 Programación 1 String y arreglos Facilitador Adrián Monge Monge
2 La Clase String Métodos de la clase String Funciones de la clase String Manejo de Fechas – Definición de instancias – Operadores – Métodos Temas a Tratar
3 La Clase String
4 Los strings esencialmente son cadenas de texto, compuestas por uno o más caracteres. Concepto
5 Se puede equiparar con un arreglo de char. Dada su propia necesidad funcional, se han agregado diversos atributos y métodos a la clase String, para simplificar y potenciar su utilización Características
6 string ; string = “valor inicial”; Ejemplos string nombre; nombre = “Carlos”; Declaración de un string
7 Algunos de los operadores más recurridos dentro de las expresiones del lenguaje Java también son válidos para trabajar con strings, tal es el caso de la asignación (=), la igualdad (==), y la suma (+). Ejemplo string nombre = “Carlos”; string apellido = “Perez” string nombreCompleto = nombre + apellido Operadores Básicos
8 Ejemplo string nombre = “Carlos ” + “Perez” nombre = nombre + “Sanchez” Operadores Básicos
9 Considerando que los strings siguen siendo arreglos, es aún factible utilizar la misma sintaxis para revisar los caracteres (elementos) según su indexación. Esto se hace mediante la declaración: [indice] Accesar un Carácter de un String
10 Ejemplo string nombre = “Carlos”; Console.WriteLine (nombre[0]) Console.WriteLine (nombre[1])
11 Métodos de la clase String
12 Determina si el final de la instancia de String coincide con un substring dado. Ejemplo EndsWith
13 Determina si dos strings dados tienen el mismo valor. Ejemplo Equals
14 Ubica la primera ocurrencia de un substring dado, en el string. Ejemplo IndexOf
15 Inserta un substring en una posición específico dentro del string. Ejemplo Insert
16 Igual que IndexOf, pero comenzando desde el final del string. Ejemplo LastIndexOf
17 Reemplaza todos los caracteres de un substring indicado, por otro también indicado. Ejemplo Replace
18 Identifica los substrings en la instancia y los ordena por separado en un arreglo de strings. Ejemplo Split
19 Como EndsWith, pero revisando el comienzo del string. Ejemplo StartsWith
20 Entrega un substring de la instancia, comenzando en un índice dado. Ejemplo Substring
21 Convierte el string as minúsculas. ToLower
22 Convierte el string a mayúsculas. ToUpper
23 Elimina todos los espacios al comienzo y al final del string. Trim
24 Elimina todos los espacios al final del string. TrimEnd
25 Elimina todos los espacios al comienzo del string. TrimStart
26 Gracias