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 textDiese 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 variableDiese sind gültig:
age = 26; // OK: assigning a new integer
str = "Jane"; // OK: assigning a new text stringAufgabe
AnfängerDeklarieren Sie die folgenden Variablen mit ihren entsprechenden Typen und Werten:
- Eine
int-Variable namenscountmit dem Wert10. - Eine
double-Variable namenstotalmit dem Wert150.75. - Eine
char-Variable namensgrademit dem Wert'A'. - Eine
boolean-Variable namensisActivemit dem Wertfalse. - Eine
String-Variable namensuserNamemit 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 textTypkonflikte verursachen Fehler:
age = "defg"; // Error: can't put text in an int variable
str = 25; // Error: can't put a number in a String variableGültige Neuzuweisungen müssen zum Typ der Variable passen:
age = 26; // OK: assigning a new integer
str = "Jane"; // OK: assigning a new text stringProbier 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);
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else