TGViewer
Java Developer Java Developer @java_tg · 14.8K subscribers
Post #3072 3.34K
👩‍💻 10 Java-однострочников — от вредных до полезных

Некоторые из этих однострочников — скорее ловушки: выглядят эффектно, но легко навредят в проде, другие — простые и надёжные, их можно использовать без сомнений.

Ниже — градация от “никогда так не делайте” до “можно и нужно применять”.

❌ Поменять две переменные местами:
a = a + b - (b = a);


❗️ Получить случайный элемент:
list.get(new Random().nextInt(list.size()));


❗️ Прочитать все строки из файла:
Files.readAllLines(Path.of("file.txt"));


❗️ Проверить палиндром:
str.equals(new StringBuilder(str).reverse().toString());


✅ Удалить null-значения:
list.removeIf(Objects::isNull);


✅ Создать неизменяемый список:
List.of("Java", "Developer");


✅ Найти максимум из двух чисел:
Math.max(a, b);


✅ Объединить список в строку:
String.join(", ", fruits);


✅ Посчитать совпадения:
list.stream().filter(x -> x > 10).count();


✅ Отсортировать по убыванию:
list.sort(Comparator.reverseOrder());


Знаете ещё? Пишите в комментах 👇

tags: #обучение

📱 Java Developer | Чат
  • 👍 15
  • ❤ 14
More from @java_tg
  1. Oct 3, 2026Сегодня один за другим ИИ-каналы говорят о «цифровом геноциде» корпорации Антропик: без во…
  2. Oct 3, 2026👩‍💻 Почему разработчики не умеют вовремя остановиться? Автор рассуждает, где проходит гр…
  3. Oct 2, 2026Post #4382
  4. Oct 2, 2026👩‍💻 Spring Boot + PostgreSQL с динамической схемой Практический кейс Pivot/EAV-архитекту…
  5. Oct 1, 2026👩‍💻 Что находится внутри OpenJDK Официальный репозиторий JDK — хорошее место, если хочет…
  6. Sep 30, 2026👩‍💻 Гексагональная архитектура в Spring Boot Автор статьи показывает альтернативу: вынес…
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 →