Programación 1 String y arreglos Facilitador Adrián Monge Monge
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
La Clase String
Los strings esencialmente son cadenas de texto, compuestas por uno o más caracteres. Concepto
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
string ; string = “valor inicial”; Ejemplos string nombre; nombre = “Carlos”; Declaración de un string
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
Ejemplo string nombre = “Carlos ” + “Perez” nombre = nombre + “Sanchez” Operadores Básicos
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
Ejemplo string nombre = “Carlos”; Console.WriteLine (nombre[0]) Console.WriteLine (nombre[1])
Métodos de la clase String
Determina si el final de la instancia de String coincide con un substring dado. Ejemplo EndsWith
Determina si dos strings dados tienen el mismo valor. Ejemplo Equals
Ubica la primera ocurrencia de un substring dado, en el string. Ejemplo IndexOf
Inserta un substring en una posición específico dentro del string. Ejemplo Insert
Igual que IndexOf, pero comenzando desde el final del string. Ejemplo LastIndexOf
Reemplaza todos los caracteres de un substring indicado, por otro también indicado. Ejemplo Replace
Identifica los substrings en la instancia y los ordena por separado en un arreglo de strings. Ejemplo Split
Como EndsWith, pero revisando el comienzo del string. Ejemplo StartsWith
Entrega un substring de la instancia, comenzando en un índice dado. Ejemplo Substring
Convierte el string as minúsculas. ToLower
Convierte el string a mayúsculas. ToUpper
Elimina todos los espacios al comienzo y al final del string. Trim
Elimina todos los espacios al final del string. TrimEnd
Elimina todos los espacios al comienzo del string. TrimStart
Gracias