Contenido del Curso
Principios Básicos de Java
Principios Básicos de Java
¿Qué Es String?
String y Cómo Utilizarla
En Java, una "String" es un tipo de datos utilizado para representar texto. Su sintaxis es la siguiente:
Main
String name = "string";
Ya te has encontrado con un "String
" cuando has mostrado algo en la pantalla utilizando comillas dobles (""
).
Sí, "String" está entre nosotros.
Una cadena también puede mostrarse como cualquier otra variable, por ejemplo:
Main
package com.example; public class Main { public static void main(String[] args) { String hello = "Hello world!"; // initialising a String variable System.out.println(hello); // printing our String variable } }
Parece sencillo. Bueno, pasemos entonces a la parte desafiante. Una cadena es un tipo de dato que no puede ser cambiada después de inicializada. Esto se denomina una clase inmutable. No te quedes atascado en estas palabras intimidantes por ahora; las discutiremos en un curso separado. Podemos modificar directamente el valor de una variable de cadena ya inicializada, pero al hacerlo, simplemente creamos un nuevo objeto en la memoria. Por ejemplo:
Main
package com.example; public class Main { public static void main(String[] args) { String hello = "Hello world!"; // initialising a String variable hello = "Hello c<>definity"; // changing the link to the object in heap memory System.out.println(hello); // printing our new String variable } }
También podemos crear arreglos de cadenas de texto:
Main
package com.example; public class Main { public static void main(String[] args) { String[] array = {"Hello", ", ", "c<>definity"}; for (String element : array) { System.out.print(element); } } }
En el próximo capítulo, profundizaremos en los métodos fundamentales para trabajar con cadenas de texto, y comprenderás por qué mencioné que el valor de una variable de tipo cadena no puede modificarse sin operaciones específicas.
¡Gracias por tus comentarios!