質問編集履歴

1

配列の部分をArrayListに編集しました

2022/09/07 06:55

投稿

syosinsya109
test CHANGED
File without changes
test CHANGED
@@ -1,13 +1,13 @@
1
1
  ### 前提
2
2
  javaについて質問します。
3
- android studioで電卓のアプリを作っており、一番最初に配列を初期化し、ボタンを押されるたびにその配列に値を追加しようと思っています。しかしどこに初期化文を入れてもボタンを押されるたびに初期化されてしまい、またtrycatchなどを入れて1回しか初期化しないようにしたとしても配列を定義されていないみたいなエラーが出てきてしまいどうしてもできません。正しい初期化方法を教えてください。
3
+ android studioで電卓のアプリを作っており、一番最初にArrayListを初期化し、ボタンを押されるたびにその配列に値を追加しようと思っています。しかしどこに初期化文を入れてもボタンを押されるたびに初期化されてしまい、またtrycatchなどを入れて1回しか初期化しないようにしたとしてもArrayListを定義されていないみたいなエラーが出てきてしまいどうしてもできません。正しい初期化方法を教えてください。
4
4
 
5
5
  ### 該当のソースコード
6
6
 
7
7
  ```java
8
8
  private class ButtonClickListener implements View.OnClickListener{
9
- List<String> num = new ArrayList<String>();
9
+ ArrayList<String> num = new ArrayList<String>();
10
- List<String> print = new ArrayList<String>();
10
+ ArrayList<String> print = new ArrayList<String>();
11
11
  @Override
12
12
  public void onClick(View view) {
13
13
  //formulaは計算を表示する部分、resultは計算結果を表示する部分