Menu
Coddy logo textTech

Type Declaration

Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 9 von 73.

Sobald eine Variable mit einem bestimmten Typ deklariert ist, kann sie nur Werte dieses Typs aufnehmen. Zum Beispiel kann eine int-Variable nur ganzzahlige Werte halten, und eine String-Variable nur Text.

Zum Beispiel:

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

Diese würden Fehler verursachen:

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

Diese sind gültig:

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

Aufgabe

Anfänger

Deklarieren Sie die folgenden Variablen mit ihren entsprechenden Typen und Werten:

  • Eine int-Variable namens count mit dem Wert 10.
  • Eine double-Variable namens total mit dem Wert 150.75.
  • Eine char-Variable namens grade mit dem Wert 'A'.
  • Eine boolean-Variable namens isActive mit dem Wert false.
  • Eine String-Variable namens userName mit dem Wert "Bob123".

Nach dem Deklarieren dieser Variablen verwenden Sie System.out.println(), um die Werte der Variablen in folgendem Format auf der Konsole auszugeben:

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

Spickzettel

In Java haben Variablen spezifische Typen und können nur Werte dieses Typs halten:

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

Typkonflikte verursachen Fehler:

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

Gültige Neuzuweisungen müssen zum Typ der Variable passen:

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

Probier es selbst

public class Main {
    public static void main(String[] args) {
        // Variablen hier deklarieren
        
        
        // Die Werte ausgeben
        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 iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen