У меня есть два объекта LinkedList, которые всегда имеют одинаковый размер. Я хочу сравнить их, чтобы увидеть, идентичны ли они по содержанию. Каковы общие последствия для производительности и стиля создания ListIterator для каждого списка и использования цикла while hasNext по сравнению с использованием счетчика (int i) и итерацией от 0 до connectedlist.size () с использованием connectedlist.get (i) для получения и сравнения ценности? Есть ли лучший способ, которым я пропускаю?
Единственное, о чем я могу думать, это то, что метод ListIterator может быть лучше в том смысле, что я мог бы легче поменять другой список Comparable позже (не то, что я планирую это). Я не знаю, как эти двое выглядят под капотом, поэтому я не уверен, как бы я сравнил их по производительности.