Рубрики

Реализовать класс квартета с помощью класса Triplet в Java с помощью JavaTuples

Ниже приведены способы реализации класса квартетов с помощью класса Triplet.

  1. Используя прямые значения

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

      

            // создаем Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Создание квартета из тройки

            Quartet<String, String, String, String>

                quartet = new Quartet<String, String, String, String>(

                    "Quartet 1",

                    triplet.getValue0(),

                    triplet.getValue1(),

                    triplet.getValue2());

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    [Triplet 1, 1, GeeksforGeeks]
    [Quartet 1, Triplet 1, 1, GeeksforGeeks]
  2. Использование метода Triplet.add ()

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

            // создаем Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Использование add () для создания квартета

            Quartet<String, String, String, String>

                quartet = triplet.add("Quartet 1");

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    Triplet: [Triplet 1, 1, GeeksforGeeks]
    Quartet: [Triplet 1, 1, GeeksforGeeks, Quartet 1]
  3. Использование метода Triplet.addAtX ()

    Программа 1: добавление в позиции 0 с использованием addAt0 ()

    // Ниже приведена Java-программа для демонстрации
    // использование метода addAt0 () с
    // прямое значение

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            /// создать Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Использование add () для создания квартета

            Quartet<String, String, String, String>

                quartet = triplet.addAt0("Quartet 1");

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    Triplet: [Triplet 1, 1, GeeksforGeeks]
    Quartet: [Quartet 1, Triplet 1, 1, GeeksforGeeks]

    Программа 2: добавление в позиции 1 с использованием addAt1 ()

    // Ниже приведена Java-программа для демонстрации
    // использование метода addAt1 () с
    // прямое значение

      

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

            // создаем Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Использование add () для создания квартета

            Quartet<String, String, String, String>

                quartet = triplet.addAt1("Quartet 1");

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    Triplet: [Triplet 1, 1, GeeksforGeeks]
    Quartet: [Triplet 1, Quartet 1, 1, GeeksforGeeks]

    Программа 3: добавление в позиции 2 с использованием addAt2 ()

    // Ниже приведена Java-программа для демонстрации
    // использование метода addAt2 () с
    // прямое значение

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // создаем Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Использование add () для создания квартета

            Quartet<String, String, String, String>

                quartet = triplet.addAt2("Quartet 1");

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    Triplet: [Triplet 1, 1, GeeksforGeeks]
    Quartet: [Triplet 1, 1, Quartet 1, GeeksforGeeks]

    Программа 4: добавление в позиции 3 с использованием addAt3 ()

    // Ниже приведена Java-программа для демонстрации
    // использование метода addAt2 () с
    // прямое значение

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // создаем Триплет

            Triplet<String, String, String>

                triplet = new Triplet<String, String, String>(

                    "Triplet 1", "1", "GeeksforGeeks");

      

            // Печать Триплет

            System.out.println("Triplet: " + triplet);

      

            // Использование add () для создания квартета

            Quartet<String, String, String, String>

                quartet = triplet.addAt3("Quartet 1");

      

            // Распечатать квартет

            System.out.println("Quartet: " + quartet);

        }

    }

    Выход:

    Triplet: [Triplet 1, 1, GeeksforGeeks]
    Quartet: [Triplet 1, 1, GeeksforGeeks, Quartet 1]

Рекомендуемые посты:

Реализовать класс квартета с помощью класса Triplet в Java с помощью JavaTuples

0.00 (0%) 0 votes