回答編集履歴

1

見栄えが悪いので改行を追加しました。

2016/05/30 08:17

投稿

argius
argius

スコア9390

test CHANGED
@@ -4,13 +4,17 @@
4
4
 
5
5
 
6
6
 
7
- そして、キャプチャーした変数の値自体は変更できない、つまり実質的finalでなければなりませんが、
7
+ そして、キャプチャーした変数の値自体は変更できない、
8
+
9
+ つまり実質的finalでなければなりませんが、
8
10
 
9
11
  その変数のオブジェクトに内包されるフィールドは書き換えることができます。
10
12
 
11
13
 
12
14
 
15
+ 配列でなくても、
16
+
13
- 配列でなくても、例えば`ArrayList`などをキャプチャーして、そこに要素を追加することはできます。
17
+ 例えば`ArrayList`などをキャプチャーして、そこに要素を追加することはできます。
14
18
 
15
19
  配列の場合もオブジェクトのフィールドと同様に書き換えが可能だということです。
16
20