Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende ¿Qué es una cadena? | Variables y Tipos de Datos
Introducción a Java

¿Qué es una cadena?

Desliza para mostrar el menú

Ahora que has cubierto los tipos de datos primitivos, puedes avanzar a otro tipo importante que Java utiliza para trabajar con texto: String.

En Java, el texto no se almacena usando tipos primitivos. En su lugar, se maneja utilizando un tipo de dato especial llamado String. Un string es simplemente texto almacenado en una variable.

Ya has estado usando strings sin siquiera enfocarte en ellos, por ejemplo al imprimir mensajes:

System.out.println("Hello World");

Todo lo que se escribe dentro de comillas dobles se trata como un string en Java. El texto puede almacenarse en una variable así:

String coffeeName = "Cappuccino";

String no es un tipo primitivo

Un aspecto importante a entender es que String no es un tipo de dato primitivo. En cambio, es un tipo de referencia, lo que significa:

  • no almacena el valor directamente
  • almacena una referencia a donde el texto está guardado en la memoria

Tendremos un módulo completo dedicado a Strings donde entraremos en más detalle — por ahora solo recuerda que los Strings funcionan de manera un poco diferente a los números.

Los Strings siempre deben usar comillas dobles

Correcto:

String drink = "Latte";

Incorrecto:

String drink = Latte;

Sin comillas, Java piensa que te refieres a una variable, no a texto.

question mark

¿Cuál de las siguientes es la forma correcta de crear un String en Java?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

¿Qué es una cadena?

Ahora que has cubierto los tipos de datos primitivos, puedes avanzar a otro tipo importante que Java utiliza para trabajar con texto: String.

En Java, el texto no se almacena usando tipos primitivos. En su lugar, se maneja utilizando un tipo de dato especial llamado String. Un string es simplemente texto almacenado en una variable.

Ya has estado usando strings sin siquiera enfocarte en ellos, por ejemplo al imprimir mensajes:

System.out.println("Hello World");

Todo lo que se escribe dentro de comillas dobles se trata como un string en Java. El texto puede almacenarse en una variable así:

String coffeeName = "Cappuccino";

String no es un tipo primitivo

Un aspecto importante a entender es que String no es un tipo de dato primitivo. En cambio, es un tipo de referencia, lo que significa:

  • no almacena el valor directamente
  • almacena una referencia a donde el texto está guardado en la memoria

Tendremos un módulo completo dedicado a Strings donde entraremos en más detalle — por ahora solo recuerda que los Strings funcionan de manera un poco diferente a los números.

Los Strings siempre deben usar comillas dobles

Correcto:

String drink = "Latte";

Incorrecto:

String drink = Latte;

Sin comillas, Java piensa que te refieres a una variable, no a texto.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 7
some-alt