Collections.reverse()vs Lists.reverse()哪个更快?
我对以下问题很感兴趣:Collections.reverse()vs Lists.reverse()哪个更快?
谢谢。
他们做不同的事情。
Collections.reverse
采用可变列表并反转其顺序。 它需要线性时间。 它必须。
Guava的Lists.reverse
返回一个反转列表的视图 。 它以恒定时间返回,但您将为每个操作支付视图的(小)开销。
我对以下问题很感兴趣:Collections.reverse()vs Lists.reverse()哪个更快?
谢谢。
他们做不同的事情。
Collections.reverse
采用可变列表并反转其顺序。 它需要线性时间。 它必须。
Guava的Lists.reverse
返回一个反转列表的视图 。 它以恒定时间返回,但您将为每个操作支付视图的(小)开销。