Java获取集合的最后一个元素

我有一个集合,我想获取集合的最后一个元素。最直接,最快捷的方法是什么?

一种解决方案是先toArray(),然后返回数组的最后一个元素。还有其他更好的方法吗?

回答:

这不是一个非常有效的解决方案,但是可以工作一个:

public static <T> T getFirstElement(final Iterable<T> elements) {

return elements.iterator().next();

}

public static <T> T getLastElement(final Iterable<T> elements) {

T lastElement = null;

for (T element : elements) {

lastElement = element;

}

return lastElement;

}

以上是 Java获取集合的最后一个元素 的全部内容, 来源链接: utcz.com/qa/434537.html

回到顶部