Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
¿Qué Es String? | String
Principios Básicos de Java
course content

Contenido del Curso

Principios Básicos de Java

Principios Básicos de Java

1. Iniciando
2. Tipos Básicos, Operaciones
3. Loops
4. Arrays
5. String

book¿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:

java

Main

copy
1
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:

java

Main

copy
12345678
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:

java

Main

copy
123456789
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:

java

Main

copy
12345678910
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.

1. ¿El siguiente código se compilará?
2. ¿Compilará el siguiente código?
¿El siguiente código se compilará?

¿El siguiente código se compilará?

Selecciona la respuesta correcta

¿Compilará el siguiente código?

¿Compilará el siguiente código?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 1
some-alt