Menu
Coddy logo textTech

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: 新しいテキスト文字列を代入
challenge icon

チャレンジ

初心者

次の変数を、対応する型と値で宣言してください:

  • 10count という名前の int 変数。
  • 150.75total という名前の double 変数。
  • 'A'grade という名前の char 変数。
  • falseisActive という名前の 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);
        
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン