package ru.job4j.service;

public class SetLinkL<E> extends DynamicLinkedList<E>{
    @Override
    public void add(E value) {
        for (int i = 0; i < size; i++) {
            if (get(i).equals(value)) {
                return;
            }
        }
        super.add(value);
    }
}

Set на связном списке