有什么等效于Collections.getOnlyElement()的数组吗?
我知道这是一个微不足道的函数,但是Collections.getOnlyElement()也是,它在番石榴中。
最佳答案
Iterators.getOnlyElement(Iterators.forArray(array))
通过使用Iterators.forArray
,您可以绕过创建该数组副本作为列表的需求,而无需遍历数组本身。然后使用Iterators.getOnlyElement
从迭代器获取第一个元素。