Sobes.tech
Junior — Middle

Ar naudojote Set kolekciją savo Java projektuose?

sobes.tech AI

Atsakymas iš AI

Taip, Java kolekcija Set naudojama unikaliems elementams saugoti be nustatyto tvarkos. Mano projektuose naudoju HashSet greitam paieškai ir dubliavimų šalinimui, taip pat TreeSet, kai reikalingas elementų rūšiavimas. Pavyzdžiui, norint gauti unikalius reikšmes iš sąrašo:

List<String> list = Arrays.asList("obuolys", "bananas", "obuolys", "apelsinas");
Set<String> unikaliosVaisiai = new HashSet<>(list);
System.out.println(unikaliosVaisiai); // [bananas, apelsinas, obuolys]