Implement Pair Class with Unit Class in Java using JavaTuples
Following are the ways to implement Pair Class with Unit Class
- Using direct values
importjava.util.*;importorg.javatuples.*;classGfG {publicstaticvoidmain(String[] args){// Create a UnitUnit<String> unit =newUnit<String>("GeeksforGeeks");// print unitSystem.out.println("Unit: "+ unit);// create Pair from UnitPair<Integer, String>pair =newPair<Integer, String>(Integer.valueOf(1), unit.getValue0());// Print the PairSystem.out.println("Pair: "+ pair);}}chevron_rightfilter_noneOutput:
Unit: [GeeksforGeeks] Pair: [1, GeeksforGeeks]
- Using Unit.add() method
// Below is a Java program to demonstrate// use of add() method with// single valueimportjava.util.*;importorg.javatuples.*;classGfG {publicstaticvoidmain(String[] args){// Using with() method to instantiate unit objectUnit<String> unit = Unit.with("Geeks");// print unitSystem.out.println("Unit: "+ unit);// Using add() to create PairPair<String, String> pair = unit.add("forGeeks");// Print the PairSystem.out.println("Pair: "+ pair);}}chevron_rightfilter_noneOutput:
Unit: [Geeks] Pair: [Geeks, forGeeks]
- Using Unit.addAtX() method
- Program 1: Adding Unit at Position 0 using addAt0()
// Below is a Java program to demonstrate// use of addAt0() method with// direct valueimportjava.util.*;importorg.javatuples.Unit;importorg.javatuples.Pair;classGfG {publicstaticvoidmain(String[] args){// Using with() method to instantiate unit objectUnit<String> unit = Unit.with("Geeks");// print unitSystem.out.println("Unit: "+ unit);// Using addAtX() to create PairPair<String, String> pair = unit.addAt0("forGeeks");// Print the PairSystem.out.println("Pair: "+ pair);}}chevron_rightfilter_noneOutput:
Unit: [Geeks] Pair: [forGeeks, Geeks]
- Program 2: Adding Unit at Position 1 using addAt1()
// Below is a Java program to demonstrate// use of addAt1() method with// direct valueimportjava.util.*;importorg.javatuples.Unit;importorg.javatuples.Pair;classGfG {publicstaticvoidmain(String[] args){// Using with() method to instantiate unit objectUnit<String> unit = Unit.with("Geeks");// print unitSystem.out.println("Unit: "+ unit);// Using addAtX() to create PairPair<String, String> pair = unit.addAt1("forGeeks");// Print the PairSystem.out.println("Pair: "+ pair);}}chevron_rightfilter_noneOutput:
Unit: [Geeks] Pair: [Geeks, forGeeks]
- Program 1: Adding Unit at Position 0 using addAt0()
Recommended Posts:
- Implement Triplet Class with Pair Class in Java using JavaTuples
- Implement Septet Class from Sextet Class in Java using JavaTuples
- Implement Decade Class from Ennead Class in Java using JavaTuples
- Implement Sextet Class from Quintet Class in Java using JavaTuples
- Implement Octet Class from Septet Class in Java using JavaTuples
- Implement Ennead Class from Octet Class in Java using JavaTuples
- Implement Quintet Class with Quartet Class in Java using JavaTuples
- Implement Quartet Class with Triplet Class in Java using JavaTuples
- Unit Class in JavaTuples
- Pair Class in JavaTuples
- Pair Class in Java
- Octet Class in JavaTuples
- Sextet Class in JavaTuples
- Quartet Class in JavaTuples
- Quintet Class in JavaTuples
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



