Нужно написать собственную реализацию ArrayList , проблема с sublist

70
25 марта 2022, 00:30

Столкнулся вот с такой проблемой: Есть задание: - нужно написать собственную реализацию ArrayList . Основная проблема заключается в том что не могу переписать sublist, а именно:

нет понимания как данные должны появится в методе и после этого в main уже вывести на экран .

 public static void main(String[] args) {
        IntList list = new IntArrayList();
        Random random = new Random();
        for (int i = 0; i < 5; i++) {
            list.add(i+1);
        }
        list.subList(0, 2);
        System.out.println(list);

интерфейс

`public interface IntList {
      IntList subList(int fromIndex, int toIndex);   
}
класс `public class IntArrayList implements IntList{
    private int size = 0;
    private int[] elementData = new int[10];
     @Override
    public IntList subList(int fromIndex, int toIndex) {
        IntList result = new IntArrayList();
        Arrays.copyOfRange(elementData,fromIndex,toIndex);
        return result;
    }
} `
Answer 1

Как у Вас данные из copyOfRange попадают в result?

public IntList subList(int fromIndex, int toIndex) {
    IntList result = new IntArrayList(Arrays.copyOfRange(elementData,fromIndex,toIndex));
    return result;
}
...
System.out.println(list.subList(0, 2));
READ ALSO
После установки Bground пропала кнопка

После установки Bground пропала кнопка

Пропала кнопка после установки BgroundЛэйблы пропали тоже (При загрузке картинки из проекта src\UI\Bground

134
не отображаются иконочные шрифты

не отображаются иконочные шрифты

у меня в файлеhtaccess вот такая запись:

83
нужна помощь с регуляркой [list]

нужна помощь с регуляркой [list]

пробую написать свой парсер для замещения на тегии вот проблема

83