我想知道我是否可以获得列表或集合的第一个元素。使用哪种方法?
查看 javadoc
列表数量
list.get(0);
或“设置”
set.iterator().next();
并在使用上述方法之前通过调用来检查大小isEmpty()
isEmpty()
!list_or_set.isEmpty()
Collection c; Iterator iter = c.iterator(); Object first = iter.next();
(这是最接近于拥有 .您应该意识到,它对 的大多数实现完全没有意义。这可能对LinkedHashSet和TreeSet有意义,但对HashSet没有意义。SetSet
Set