Java | Фишки и трюки
7.21K subscribers
182 photos
29 videos
6 files
40 links
Java: примеры кода, интересные фишки и полезные трюки

Купить рекламу: https://telega.in/c/java_tips_and_tricks

✍️По всем вопросам: @Pascal4eg
Download Telegram
⌨️ Полезные методы Collections

1️⃣ Collections.sort() — сортировка списка

import java.util.*;

public class Main {
public static void main(String[] args) {
List<String> names = Arrays.asList("Вика", "Андрей", "Сергей");
Collections.sort(names);
System.out.println(names); // [Андрей, Вика, Сергей]
}
}

📌 Работает с Comparable. Можно передавать Comparator для кастомной сортировки.


2️⃣ Collections.reverse() — реверс списка

List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
Collections.reverse(numbers);
System.out.println(numbers); // [5, 4, 3, 2, 1]



3️⃣ Collections.shuffle() — перемешивание элементов

List<Integer> nums = Arrays.asList(1, 2, 3, 4, 5);
Collections.shuffle(nums);
System.out.println(nums); // случайный порядок, например [3, 1, 5, 2, 4]

💡 Полезно для перемешивания карт, вопросов в викторине и т. д.

#java #Collections #sort #reverse #shuffle
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91🔥1