Рубрики

Реализация класса Septet из класса Sextet в Java с использованием JavaTuples

Условие: класс септет, класс секстет

Ниже приведены методы реализации класса Septet с использованием класса Sextet в Java:

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

    // Java-программа для иллюстрации
    // реализуем класс Septet
    // из секстет-класса
    // используя прямые значения

      

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

      

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = new Septet<String, String, String, String, String, String, String>(

                    "Septet",

                    sextet.getValue0(),

                    sextet.getValue1(),

                    sextet.getValue2(),

                    sextet.getValue3(),

                    sextet.getValue4(),

                    sextet.getValue5());

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    
  2. Использование метода Sextet.add ()
    // Java-программа для иллюстрации
    // реализуем класс Septet
    // из секстет-класса
    // используя add ()

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.add("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit, Septet]
    
  3. Использование метода Sextet.addAtX ()

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

    // Java-программа для иллюстрации
    // реализуем класс Septet
    // из секстет-класса
    // используя addAt0 ()

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt0("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    

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

    // Java-программа для иллюстрации
    // реализуем класс Septet
    // из секстет-класса
    // используя addAt1 ()

      

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt1("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Septet, Quintet, Quartet, Triplet, Pair, Unit]
    

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

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

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt2("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Septet, Quartet, Triplet, Pair, Unit]
    

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

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

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt3("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Quartet, Septet, Triplet, Pair, Unit]
    

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

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

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

             

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt4("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Quartet, Triplet, Septet, Pair, Unit]
    

    Программа 6: добавление в позиции 5 с помощью addAt5 ()

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

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt5("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Quartet, Triplet, Pair, Septet, Unit]
    

    Программа 7: добавление в позиции 6 с помощью addAt6 ()

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

      

    import java.util.*;

    import org.javatuples.*

      

        class GfG {

        public static void main(String[] args)

        {

            // Создать секстет

            Sextet<String, String, String, String, String, String>

                sextet = new Sextet<String, String, String, String, String, String>(

                    "Sextet", "Quintet", "Quartet", "Triplet", "Pair", "Unit");

      

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

            System.out.println("Sextet: " + sextet);

      

            // Создание септета из секстета

            Septet<String, String, String, String, String, String, String>

                septet = sextet.addAt6("Septet");

      

            // Распечатать септет

            System.out.println("Septet: " + septet);

        }

    }

    Выход:

    Sextet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Septet: [Sextet, Quintet, Quartet, Triplet, Pair, Unit, Septet]
    

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

    Реализация класса Septet из класса Sextet в Java с использованием JavaTuples

    0.00 (0%) 0 votes