public class TestCollectionsFactoryMethods
1: //TestCollectionsFactoryMethods.java
3: import java.util.Collections;
4: import java.util.List;
5: import java.util.Set;
6: import java.util.Map;
7: import java.util.HashSet;
9: public class TestCollectionsFactoryMethods
10: {
11: public static void main(String[] args)
12: {
13: List<String> countryList = List.of("India", "Canada", "USA", "Spain");
14: List<Integer> integerList = List.of(6, -3, 15, 0);
15: Set<String> countrySet = Set.of("India", "Canada", "USA", "Spain");
16: Set<Integer> integerSet = Set.of(6, -3, 15, 0);
17: Map<String, Integer> stringIntPairs
18: = Map.of("one", 1, "two", 2, "three", 3);
19: Map<Integer, String> intStringPairs
20: = Map.of(1, "one", 2, "two", 3, "three");
22: System.out.println(countryList);
23: System.out.println(integerList);
24: System.out.println(countrySet);
25: System.out.println(integerSet);
26: System.out.println(stringIntPairs);
27: System.out.println(intStringPairs);
29: System.out.println();
31: for (String country : countryList)
32: System.out.print(country + " ");
33: System.out.println();
34: for (Integer integer : integerList)
35: System.out.print(integer + " ");
36: System.out.println();
37: for (String country : countrySet)
38: System.out.print(country + " ");
39: System.out.println();
40: for (Integer integer : integerSet)
41: System.out.print(integer + " ");
42: System.out.println();
44: System.out.println();
46: for (String number : stringIntPairs.keySet())
47: System.out.println(number + " " + stringIntPairs.get(number));
48: System.out.println();
49: for (Integer number : intStringPairs.keySet())
50: System.out.println(number + " " + intStringPairs.get(number));
51: System.out.println();
52: }
53: }