回答編集履歴
1
補足を追加
test
CHANGED
@@ -1,3 +1,9 @@
|
|
1
|
+
for文を実行する前のnumの値は1ですが、for文の最初に「num = 0」とあるので、繰り返しを開始する前にnumの値は0に設定されます。
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
あなたが確認したとおり、for文による繰り返しを終了する時点でnumの値は3になっていますよね。
|
2
6
|
|
7
|
+
|
8
|
+
|
3
9
|
繰り返し終了後のprintlnで表示される num++ の値は、「**++で1増やされる前の値**」なので、3と表示されます。その後、++演算子によりnumの値は4に更新されます。
|