Implement Quartet Class with Triplet Class in Java using JavaTuples
Following are the ways to implement Quartet Class with Triplet Class
- Using direct values
importjava.util.*;importorg.javatuples.*;classGfG {publicstaticvoidmain(String[] args){// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Create Quartet from TripletQuartet<String, String, String, String>quartet =newQuartet<String, String, String, String>("Quartet 1",triplet.getValue0(),triplet.getValue1(),triplet.getValue2());// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
[Triplet 1, 1, GeeksforGeeks] [Quartet 1, Triplet 1, 1, GeeksforGeeks]
- Using Triplet.add() method
importjava.util.*;importorg.javatuples.*;classGfG {publicstaticvoidmain(String[] args){// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Using add() to create QuartetQuartet<String, String, String, String>quartet = triplet.add("Quartet 1");// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
Triplet: [Triplet 1, 1, GeeksforGeeks] Quartet: [Triplet 1, 1, GeeksforGeeks, Quartet 1]
- Using Triplet.addAtX() method
Program 1: Adding at Position 0 using addAt0()
// Below is a Java program to demonstrate// use of addAt0() method with// direct valueimportjava.util.*;importorg.javatuples.*classGfG {publicstaticvoidmain(String[] args){/// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Using add() to create QuartetQuartet<String, String, String, String>quartet = triplet.addAt0("Quartet 1");// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
Triplet: [Triplet 1, 1, GeeksforGeeks] Quartet: [Quartet 1, Triplet 1, 1, GeeksforGeeks]
Program 2: Adding at Position 1 using addAt1()
// Below is a Java program to demonstrate// use of addAt1() method with// direct valueimportjava.util.*;importorg.javatuples.*;classGfG {publicstaticvoidmain(String[] args){// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Using add() to create QuartetQuartet<String, String, String, String>quartet = triplet.addAt1("Quartet 1");// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
Triplet: [Triplet 1, 1, GeeksforGeeks] Quartet: [Triplet 1, Quartet 1, 1, GeeksforGeeks]
Program 3: Adding at Position 2 using addAt2()
// Below is a Java program to demonstrate// use of addAt2() method with// direct valueimportjava.util.*;importorg.javatuples.*classGfG {publicstaticvoidmain(String[] args){// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Using add() to create QuartetQuartet<String, String, String, String>quartet = triplet.addAt2("Quartet 1");// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
Triplet: [Triplet 1, 1, GeeksforGeeks] Quartet: [Triplet 1, 1, Quartet 1, GeeksforGeeks]
Program 4: Adding at Position 3 using addAt3()
// Below is a Java program to demonstrate// use of addAt2() method with// direct valueimportjava.util.*;importorg.javatuples.*classGfG {publicstaticvoidmain(String[] args){// create TripletTriplet<String, String, String>triplet =newTriplet<String, String, String>("Triplet 1","1","GeeksforGeeks");// Print TripletSystem.out.println("Triplet: "+ triplet);// Using add() to create QuartetQuartet<String, String, String, String>quartet = triplet.addAt3("Quartet 1");// Print QuartetSystem.out.println("Quartet: "+ quartet);}}chevron_rightfilter_noneOutput:
Triplet: [Triplet 1, 1, GeeksforGeeks] Quartet: [Triplet 1, 1, GeeksforGeeks, Quartet 1]
Recommended Posts:
- Implement Quintet Class with Quartet Class in Java using JavaTuples
- Implement Triplet Class with Pair Class in Java using JavaTuples
- Implement Sextet Class from Quintet Class in Java using JavaTuples
- Implement Ennead Class from Octet Class in Java using JavaTuples
- Implement Decade Class from Ennead Class in Java using JavaTuples
- Implement Octet Class from Septet Class in Java using JavaTuples
- Implement Septet Class from Sextet Class in Java using JavaTuples
- Implement Pair Class with Unit Class in Java using JavaTuples
- Quartet Class in JavaTuples
- Triplet Class in JavaTuples
- Ennead Class in JavaTuples
- LabelValue Class in JavaTuples
- KeyValue Class in JavaTuples
- Unit Class in JavaTuples
- Pair 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.



