回答編集履歴

1

ローカル変数は違った

2019/09/01 13:12

投稿

maisumakun
maisumakun

スコア145698

test CHANGED
@@ -2,4 +2,14 @@
2
2
 
3
3
 
4
4
 
5
- Javaの場合、変数に「未初期化」の状態はありません。宣言時に代入しなかった場合、参照型は`null`で、数値型は0で**初期化されます**。
5
+ Javaの場合、~~変数に「未初期化」の状態はありません。~~フィールドやクラス変数へ宣言時に代入しなかった場合、参照型は`null`で、数値型は0で**初期化されます**。
6
+
7
+
8
+
9
+ ----
10
+
11
+ (追記)
12
+
13
+
14
+
15
+ ローカル変数は、初期化前に参照するとコンパイルエラーとなります。