変数とデータ型誤り発見
Javaの「String型」に関する記述のうち、誤っているものはどれですか?
A.String型はプリミティブ型ではなくクラス(参照型)である
✓ この記述は正しい。Stringはjava.langパッケージのクラスであり参照型です。
B.String型の変数にはnullを代入することができる
✓ この記述は正しい。参照型であるStringの変数にはnullを代入できます。
C.String型はJavaのプリミティブ型の一つとして定義されている← 正解
✓ 正解です。この記述が誤りで、正しくはStringはクラス(参照型)であり、プリミティブ型ではありません。
D.文字列リテラルはダブルクォーテーションで囲んで記述する
✓ この記述は正しい。文字列リテラルは"Hello"のようにダブルクォーテーションで囲みます。