Определите, удваивается ли этот объект

#java #linked-list

#java #связанный список

Вопрос:

     interface ILoString {
}

class MtLoString implements ILoString {

}

class ConsLoString implements ILoString {
    String first;
    ILoString rest;

    ConsLoString(String first, ILoString rest) {
        this.first = first;
        this.rest = rest;
    }


    
}
 

Необходимо разработать метод isDoubledList, который определяет, содержит ли этот список пары идентичных строк, то есть первая и вторая строки совпадают, третья и четвертая совпадают, пятая и шестая совпадают и т.д.

Я хочу использовать

  boolean isDoubledList(){ return this.first.equals(second item in list) amp;amp; this.rest.isDoubledList() }
 

но не знаете, как извлекать пары элементов из списка одновременно без перекрытия

Комментарии:

1. Какой код у вас есть на данный момент?

2. boolean isDoubled();

3. Я исправил свой вопрос

4. Используйте «instanceof Double» для запроса объекта