import com.kerner.utilities.collections.Pair; import com.kerner.utilities.collections.Triplet; Pair<String, Integer> pair = new Pair<>("Apple", 10); String fruit = pair.getFirst(); int quantity = pair.getSecond(); System.out.println("Fruit: " + fruit); System.out.println("Quantity: " + quantity); Triplet<String, Integer, Double> triplet = new Triplet<>("Orange", 5, 3.99); String fruit = triplet.getFirst(); int quantity = triplet.getSecond(); double price = triplet.getThird(); System.out.println("Fruit: " + fruit); System.out.println("Quantity: " + quantity); System.out.println("Price: " + price); import com.kerner.utilities.collections.ArrayListMap; import com.kerner.utilities.collections.MultiValueMap; ArrayListMap<String, Integer> map = new ArrayListMap<>(); map.put("Apple", 3); map.put("Orange", 5); map.put("Banana", 2); int quantity = map.get("Apple"); System.out.println("Quantity of Apple: " + quantity); MultiValueMap<String, Integer> multiMap = new MultiValueMap<>(); multiMap.put("Apple", 3); multiMap.put("Apple", 5); multiMap.put("Orange", 2); List<Integer> quantities = multiMap.get("Apple"); System.out.println("Quantities of Apple: " + quantities); import com.kerner.utilities.collections.Pair; import com.kerner.utilities.collections.Triplet; import com.kerner.utilities.collections.ArrayListMap; import com.kerner.utilities.collections.MultiValueMap; import java.util.List; public class Main { public static void main(String[] args) { // Pair example Pair<String, Integer> pair = new Pair<>("Apple", 10); String fruit = pair.getFirst(); int quantity = pair.getSecond(); System.out.println("Fruit: " + fruit); System.out.println("Quantity: " + quantity); // Triplet example Triplet<String, Integer, Double> triplet = new Triplet<>("Orange", 5, 3.99); fruit = triplet.getFirst(); quantity = triplet.getSecond(); double price = triplet.getThird(); System.out.println("Fruit: " + fruit); System.out.println("Quantity: " + quantity); System.out.println("Price: " + price); // ArrayListMap example ArrayListMap<String, Integer> map = new ArrayListMap<>(); map.put("Apple", 3); map.put("Orange", 5); map.put("Banana", 2); quantity = map.get("Apple"); System.out.println("Quantity of Apple: " + quantity); // MultiValueMap example MultiValueMap<String, Integer> multiMap = new MultiValueMap<>(); multiMap.put("Apple", 3); multiMap.put("Apple", 5); multiMap.put("Orange", 2); List<Integer> quantities = multiMap.get("Apple"); System.out.println("Quantities of Apple: " + quantities); } }


上一篇:
下一篇:
切换中文