Комментарии (27)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
it
Уровень 21
5 января, 13:34
it
Уровень 21
5 января, 13:27
grinding machine. sequel 2.
it
Уровень 21
4 ноября 2023, 16:36
it
Уровень 21
16 октября 2023, 14:12
grinding machine
it
Уровень 21
31 августа 2023, 18:25
super_answer
public class Scratch {

    public static void main(String[] args) {
        List<? super B> firstList = List.of(new A(), new B(), new C(), new D());
        printClassNames(firstList);

        List<? super B> secondList = new ArrayList<>();
        secondList.add(new A()); //Scratch.A cannot be converted to capture#1 of ? super Scratch.B
        secondList.add(new Object());
        printClassNames(secondList);

        List<? super B> thirdList = new ArrayList<A>();
        thirdList.add(new A()); //Scratch.A cannot be converted to capture#1 of ? super Scratch.B
        printClassNames(thirdList);
    }

    private static void printClassNames(List<?> list) {
        list.forEach(e -> System.out.println(e.getClass().getSimpleName()));
    }

    public static class A {}
    public static class B extends A {}
    public static class C extends B {}
    public static class D extends B {}
}
it
Уровень 21
4 августа 2023, 18:26
Foretruff
Уровень 2
11 марта 2023, 14:54
// make comments pls😁
it
Уровень 21
3 марта 2023, 17:46
keep to: - study algorithms. - read books about that stuff. - complete tasks on the leetcode. - study the data structure. - watch the world burn
it
Уровень 21
21 февраля 2023, 11:04
notes. articles. hashSet. hashSet.part1. hashSet.part2 hashSet.summation. Итоги: — Высокая начальная емкость хороша для большого количества записей в сочетании с небольшим количеством итераций или без них. — Низкая начальная емкость хороша для нескольких записей с большим количеством итераций. — Используются значения по умолчанию – начальная емкость 16 и коэффициент загрузки 0,75. — На производительность HashSet влияют в основном два параметра — его начальная емкость и коэффициент загрузки. — Ожидаемая временная сложность добавления элемента в набор составляет O(1), которая может упасть до O(n) в худшем случае (присутствует только одна корзина) — поэтому важно поддерживать правильную емкость HashSet.
it
Уровень 21
21 февраля 2023, 10:59
notes. articles. arrayList. arrayList.part1. arrayList.part2. arrayList.summation. Итоги: — Быстрый доступ к элементам по индексу за время O(1); — Доступ к элементам по значению за линейное время O(n); — Медленный, когда вставляются и удаляются элементы из «середины» списка; — Позволяет хранить любые значения в том числе и null; — Не синхронизирован.