TGViewer
Java Ready | Программирование Java Ready | Программирование @java_ready · 9.26K subscribers
Post #1101 1.69K
Сегодня разбираем List.subList — получаем подсписок из коллекции!

Иногда нужно взять только часть списка. Для этого удобно использовать метод subList(from, to).

Например, индекс начала включается, а конца нет:
List<String> items = List.of("A", "B", "C", "D", "E");
List<String> part = items.subList(1, 4);

System.out.println(part); // [B, C, D]


Изменения в подсписке отражаются в оригинале:
List<String> list = new ArrayList<>(List.of("one", "two", "three"));
List<String> sub = list.subList(0, 2);
sub.set(0, "ONE");

System.out.println(list); // [ONE, two, three]


🔥 Такой способ помогает работать с частью данных без копирования всего списка.

👉 Java Ready | #практика
  • ❤ 11
  • 🔥 4
  • 👍 3
More from @java_ready
  1. Oct 14, 2026photo post
  2. Oct 13, 2026Почему нельзя просто проигнорировать InterruptedException? Поток может ждать завершения за…
  3. Oct 13, 2026Собрала чат-бота за вечер → заработала 10 000₽. Просто представь, кто-то стоит в очереди н…
  4. Oct 13, 2026Как поддерживать один плагин для Paper и Velocity? Paper запускает игровой сервер, а Veloc…
  5. Oct 12, 2026Делаем простой CSV exporter на Java! Иногда нужно быстро выгрузить данные в CSV. Например,…
  6. Oct 12, 2026Проверяем обновления через ETag в Java! Когда приложение часто запрашивает один ресурс, не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →