Menu
Coddy logo textTech

Type Declaration

Parte de la sección Fundamentos del Journey de Java de Coddy — lección 9 de 73.

Una vez que una variable se declara con un cierto tipo, solo puede contener valores de ese tipo. Por ejemplo, una variable int solo puede contener valores enteros, y una variable String solo puede contener texto.

Por ejemplo:

int age = 25;        // Can only hold whole numbers
String str = "abc";  // Can only hold text

Estos causarían errores:

age = "defg";  // Error: no se puede poner texto en una variable int
str = 25;      // Error: no se puede poner un número en una variable String

Estos son válidos:

age = 26;      // OK: assigning a new integer
str = "Jane";  // OK: assigning a new text string
challenge icon

Desafío

Principiante

Declara las siguientes variables con sus tipos y valores correspondientes:

  • Una variable int llamada count con el valor 10.
  • Una variable double llamada total con el valor 150.75.
  • Una variable char llamada grade con el valor 'A'.
  • Una variable boolean llamada isActive con el valor false.
  • Una variable String llamada userName con el valor "Bob123".

Después de declarar estas variables, usa System.out.println() para imprimir los valores de las variables en la consola en el siguiente formato:

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

Hoja de referencia

En Java, las variables tienen tipos específicos y solo pueden contener valores de ese tipo:

int age = 25;        // Can only hold whole numbers
String str = "abc";  // Can only hold text

Las incompatibilidades de tipo causan errores:

age = "defg";  // Error: can't put text in an int variable
str = 25;      // Error: can't put a number in a String variable

Las reasignaciones válidas deben coincidir con el tipo de la variable:

age = 26;      // OK: assigning a new integer
str = "Jane";  // OK: assigning a new text string

Pruébalo tú mismo

public class Main {
    public static void main(String[] args) {
        // Declara las variables aquí
        
        
        // Imprime los valores
        System.out.println("Count: " + count);
        System.out.println("Total: " + total);
        System.out.println("Grade: " + grade);
        System.out.println("Active: " + isActive);
        System.out.println("User Name: " + userName);
        
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos