JAVAで、ArrayListの変数の受け渡し方法について、  
ネットで調べたりしているのですが、  
下記のreceive(list);の行で、elicpseが赤字で引数の型が違うエラーとします。

どのように記述すれば、list を渡せますでしょうか？

```

    private ArrayList<String> list = new ArrayList<String>();
    
    public test ()
    {
       list.add("1番目");
       list.add("2番目");
    
       receive(list);    // eclipsがここで赤字で型が違うと表示する
    }
    
    public receive (ArrayList<String> list_test)
    {
       for (i = 0; i < list_test.size(); i++) {
          System.out.println(list_test.get(i));
       }
    }
    
```
CC BY-SA 3.0
2016-09-12T03:36:22.537
28831
2016-09-15T14:22:59.343
2016-09-12T12:36:57.903
15185
17129
question
java
ArrayList<String>の変数を渡したいが、エラーが出る
同じく、具体的には

public **void** test ()

とか

public **void** receive (ArrayList<String> list_test)

とすれば解消されると思います。
CC BY-SA 3.0
2016-09-14T09:42:42.543
28879
2016-09-15T14:22:59.343
2016-09-15T14:22:59.343
5044
18783
28831
answer