回答編集履歴

1

追記

2020/08/04 10:41

投稿

GqewG9aG7S
GqewG9aG7S

スコア150

test CHANGED
@@ -1,4 +1,4 @@
1
- 型宣言は一回でいいです。
1
+ 型宣言は一つの変数に一回でいいです。
2
2
 
3
3
  今回の例では、`int`と書くのは最初の一回のみで十分ということです。
4
4
 
@@ -6,6 +6,12 @@
6
6
 
7
7
  型を書くのは、変数を新たに定義する時です。
8
8
 
9
+ この場合、`public void actionPerformed(ActionEvent e)`内で`int x`をしているため、
10
+
11
+ フィールドとして作っている変数を使わず、新たにローカル変数を作って使ってしまっています。
12
+
13
+ これをやめれば、フィールドのxに代入され、returnを使うまでもなく、xが変数の外部から使用可能になります。
9
14
 
10
15
 
16
+
11
- そうすればreturnを使うまでもなく変化したxが全体で使えるようになります。
17
+ そうすればreturnを使うまでもなく代入したxが全体で使えるようになります。