1
私はあるメソッドでユーザーデータを取得し、そのデータを汎用のarraylistに追加するための "add"メソッドに渡したいと思います。しかし、私はこれがstatic
問題であるならば、私はわからないんだけど、次のエラーメッセージが表示される...一覧で一般的なarraylistに追加するためにメソッドに変数を渡す - Java
追加(T)が(java.lang.Stringで)に適用することはできません
かどうか...
私の簡素化コード:
List<T> list = new ArrayList<T>();
void dataCollection() {
Scanner scan = new Scanner(System.in);
System.out.println("type data");
add(scan.next());
}
void add(T t) {
list.add(t);
}
アドバイスをいただきありがとうございます。これは私のためのジェネリック医薬品への最初の冒険です、私はまだ学んでいます! – physicsboy