Está en la página 1de 1

Cadenas (Strings) Las cadenas son objetos constantes e inmutables en Java.

Su
tamaño es constante y cambiar una cadena significa construir una nueva. Aquí tienes
algunos ejemplos de cómo trabajar con cadenas:
String saludo = "hola"; // creación de una cadena asignando un literal
String cadena = new String(); // creación de una cadena vacía
Longitud de la cadena:
System.out.println("longitud de la cadena: " + saludo.length());
Comparación de cadenas:
saludo.equals("hola"); // devuelve true si las dos cadenas son iguales
saludo == "hola"; // compara referencias, no el contenido de las cadenas
saludo.equalsIgnoreCase("HOLA"); // devuelve true, no diferencia entre mayúsculas y
minúsculas
Operaciones con cadenas:
saludo = saludo + " que tal"; // concatenación de cadenas
char c = saludo.charAt(0); // obtiene el primer carácter de la cadena (índice 0)
Arrays Los arrays son objetos que tienen un atributo length que almacena el número
de elementos en el array. Los índices de los arrays en Java comienzan desde 0. Aquí
tienes un ejemplo de cómo trabajar con arrays:
Creación y redimensionamiento de arrays:

int elements[] = new int[6]; // creación de un array de 6 enteros


elements = new int[10]; // asignación de un nuevo array de 10 enteros a la variable
elements

Conversión entre Cadenas y otros tipos Java proporciona varias formas para
convertir entre cadenas y otros tipos. Aquí tienes algunos ejemplos:
Conversión entre String e Integer:

Integer objInt = Integer.valueOf("4"); // String a Integer


int i = objInt.intValue(); // Integer a primitivo
String s = objInt.toString(); // Integer a String
int k = Integer.parseInt("4"); // String a primitivo

También podría gustarte