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);
}
}