Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Reglas de Nomenclatura de Variables | Variables y Tipos de Datos
Introducción a Java

Reglas de Nomenclatura de Variables

Desliza para mostrar el menú

Ahora que entiendes qué son las variables, el siguiente paso importante es aprender a nombrarlas correctamente. Un buen nombre hace que tu código sea más fácil de leer, depurar y mantener en el futuro.

No se permiten espacios

Los nombres de variables no pueden contener espacios; una variable siempre debe escribirse como una sola palabra continua.

Inválido:

int user age = 25;

Para corregir esto, combinamos las palabras usando camelCase:

int userAge = 25;

En camelCase, la primera palabra comienza con una letra minúscula y cada palabra siguiente comienza con una letra mayúscula:

firstName
playerScore
accountBalance

No puede comenzar con un número

Los nombres de variables no pueden comenzar con un número.

Inválido:

int 1score = 100;

Válido:

int score1 = 100;

Se permiten números dentro o al final del nombre, pero no al principio.

No se permiten símbolos especiales

Los nombres de variables no pueden contener símbolos especiales como -, @, # o %.

Inválido:

int user-age = 25;

Java interpreta - como un operador de resta. En su lugar:

int userAge = 25;

Caracteres permitidos en los nombres de variables:

  • letras;
  • números;
  • guiones bajos _;
  • signos de dólar $ (raramente usados en la práctica).

Java distingue entre mayúsculas y minúsculas

Java trata las letras mayúsculas y minúsculas como completamente diferentes:

int age = 25;
int Age = 30;

Estas son dos variables diferentes. Así que age, Age y AGE son todas distintas en Java.

Usar nombres significativos

Un nombre de variable significativo describe claramente lo que representa el valor. Compara estos dos:

int a = 100;
int playerScore = 100;

Aunque ambos funcionan igual, el segundo es mucho mejor porque nos dice inmediatamente qué representa el valor. Una buena regla general: si necesitas explicar qué significa una variable, probablemente el nombre no sea lo suficientemente bueno.

question mark

¿Cuál nombre de variable NO es válido en Java?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

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

Reglas de Nomenclatura de Variables

Ahora que entiendes qué son las variables, el siguiente paso importante es aprender a nombrarlas correctamente. Un buen nombre hace que tu código sea más fácil de leer, depurar y mantener en el futuro.

No se permiten espacios

Los nombres de variables no pueden contener espacios; una variable siempre debe escribirse como una sola palabra continua.

Inválido:

int user age = 25;

Para corregir esto, combinamos las palabras usando camelCase:

int userAge = 25;

En camelCase, la primera palabra comienza con una letra minúscula y cada palabra siguiente comienza con una letra mayúscula:

firstName
playerScore
accountBalance

No puede comenzar con un número

Los nombres de variables no pueden comenzar con un número.

Inválido:

int 1score = 100;

Válido:

int score1 = 100;

Se permiten números dentro o al final del nombre, pero no al principio.

No se permiten símbolos especiales

Los nombres de variables no pueden contener símbolos especiales como -, @, # o %.

Inválido:

int user-age = 25;

Java interpreta - como un operador de resta. En su lugar:

int userAge = 25;

Caracteres permitidos en los nombres de variables:

  • letras;
  • números;
  • guiones bajos _;
  • signos de dólar $ (raramente usados en la práctica).

Java distingue entre mayúsculas y minúsculas

Java trata las letras mayúsculas y minúsculas como completamente diferentes:

int age = 25;
int Age = 30;

Estas son dos variables diferentes. Así que age, Age y AGE son todas distintas en Java.

Usar nombres significativos

Un nombre de variable significativo describe claramente lo que representa el valor. Compara estos dos:

int a = 100;
int playerScore = 100;

Aunque ambos funcionan igual, el segundo es mucho mejor porque nos dice inmediatamente qué representa el valor. Una buena regla general: si necesitas explicar qué significa una variable, probablemente el nombre no sea lo suficientemente bueno.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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