在Java中键入列表与类型ArrayList

在Java中键入列表与类型ArrayList

(1) List<?> myList=new ArrayList<?>();(2) ArrayList<?> myList=new ArrayList<?>(); 我明白,在(1)中, List接口的实现可以交换。 看起来(1)通常用于应用程序而不管需要(我自己总是使用它)。 我想知道是否有人使用(2)? 此外,这种情况实际上需要多长时间(并且我能请一个例子)使用(1)over…


java - ArrayList的自定义Contains方法

我有一些对象 class A{private Long id; private String name; public boolean equals(Long v){return this.id.equals(v);}} 和这些对象的ArrayList。 我想要的是能够检查该列表是否包含一个按对象的字段的对象。 例如: ArrayList<A> li…


java - 获取arraylist中的最后一个元素

在下面的代码中,它只调用一次元素。 我怎样才能打印出“这是ArrayList中的最后一个元素”,当一切都被删除,并且只剩下一个元素。 ArrayList<String> Responselist=new ArrayList<String>(); Responselist.add(CommentResponse()); Responselist.add(TriviaResponse()); R…



java - 在ArrayList中搜索某些字符串的自定义对象

我有一个带有自定义对象的ArrayList。 我想在这个ArrayList中搜索字符串。 对象的类看起来像这样: public class Datapoint implements Serializable{private String stateBased; private String name; private String priority; private St…


如何在Java中初始化List<String>对象?

我无法像下面的代码那样初始化列表: List<String> supplierNames=new List<String>(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); 我面临以下错误…


从java中的arraylist中获取唯一值

我有一个包含多个记录的ArrayList,一个列包含气体名称为CO2 CH4 SO2等。现在我想要检索不同的气体名称(唯一),而不需要从ArrayList重复。 如何做呢?…




java list list查找 list初始化 java判断list中是否有某个元素 contains string list数组初始化 contains效率 arraylist的contains方法