如何将一般对象的arraylist作为参数?

时间:2018-03-26 07:30:24

标签: java arraylist javafx

我有一个从列表中删除对象的方法,这用于创建listView,因此使用所选listview项的索引删除对象。但我希望该方法适用于多种类型的对象,即我有多个listview

public void removeFromList(ListView<Label> listView, ArrayList<objects?> arrayList){
        int minus = listView.getSelectionModel().getSelectedIndex();
        arrayList.remove(minus);
        listView.getItems().remove(minus);
}

1 个答案:

答案 0 :(得分:7)

使用通配符绑定:

ArrayList<?> arrayList

这允许您将任何ArrayList传递给方法。