Type Declaration
CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 9/73。
変数が特定の型で宣言されると、その型の値のみを保持できます。例えば、int 変数は整数値のみを保持でき、String 変数は文字列のみを保持できます。
例えば:
int age = 25; // Can only hold whole numbers
String str = "abc"; // Can only hold textこれらはエラーを引き起こします:
age = "defg"; // Error: can't put text in an int variable
str = 25; // Error: can't put a number in a String variableこれらは有効です:
age = 26; // OK: 新しい整数を代入
str = "Jane"; // OK: 新しいテキスト文字列を代入チャレンジ
初心者次の変数を、対応する型と値で宣言してください:
- 値
10のcountという名前のint変数。 - 値
150.75のtotalという名前のdouble変数。 - 値
'A'のgradeという名前のchar変数。 - 値
falseのisActiveという名前のboolean変数。 - 値
"Bob123"のuserNameという名前のString変数。
これらの変数を宣言した後、System.out.println() を使用して、変数の値を次の形式でコンソールに出力してください:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]チートシート
Javaでは、変数は特定の型を持ち、その型の値のみを格納できます:
int age = 25; // 整数のみを保持できます
String str = "abc"; // テキストのみを保持できます型の不一致はエラーを引き起こします:
age = "defg"; // エラー:int変数にテキストを入れられません
str = 25; // エラー:String変数に数を入れられません有効な再代入は変数の型と一致する必要があります:
age = 26; // OK:新しい整数を代入
str = "Jane"; // OK:新しいテキスト文字列を代入自分で試してみよう
public class Main {
public static void main(String[] args) {
// ここで変数を宣言します
// 値を出力します
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);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
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