Рубрики

Реализация класса пары с классом модуля в Java с использованием JavaTuples

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

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

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

      

        public static void main(String[] args)

        {

            // Создать блок

            Unit<String> unit = new Unit<String>("GeeksforGeeks");

      

            // печатная единица

            System.out.println("Unit: " + unit);

      

            // создаем пару из юнита

            Pair<Integer, String>

                pair = new Pair<Integer, String>(

                    Integer.valueOf(1), unit.getValue0());

      

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

            System.out.println("Pair: " + pair);

        }

    }

    Выход:

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

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

      

    import java.util.*;

    import org.javatuples.*;

      

    class GfG {

        public static void main(String[] args)

        {

            // Использование метода with () для создания экземпляра объекта

            Unit<String> unit = Unit.with("Geeks");

      

            // печатная единица

            System.out.println("Unit: " + unit);

      

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

            Pair<String, String> pair = unit.add("forGeeks");

      

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

            System.out.println("Pair: " + pair);

        }

    }

    Выход:

    Unit: [Geeks]
    Pair: [Geeks, forGeeks]
    
  3. Использование метода Unit.addAtX ()
    • Программа 1: Добавление модуля в позицию 0 с помощью addAt0 ()

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

        

      import java.util.*;

      import org.javatuples.Unit;

      import org.javatuples.Pair;

        

      class GfG {

          public static void main(String[] args)

          {

              // Использование метода with () для создания экземпляра объекта

              Unit<String> unit = Unit.with("Geeks");

        

              // печатная единица

              System.out.println("Unit: " + unit);

        

              // Использование addAtX () для создания Pair

              Pair<String, String> pair = unit.addAt0("forGeeks");

        

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

              System.out.println("Pair: " + pair);

          }

      }

      Выход:

      Unit: [Geeks]
      Pair: [forGeeks, Geeks]
      
    • Программа 2: Добавление модуля в позицию 1 с помощью addAt1 ()

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

        

      import java.util.*;

      import org.javatuples.Unit;

      import org.javatuples.Pair;

        

      class GfG {

          public static void main(String[] args)

          {

              // Использование метода with () для создания экземпляра объекта

              Unit<String> unit = Unit.with("Geeks");

        

              // печатная единица

              System.out.println("Unit: " + unit);

        

              // Использование addAtX () для создания Pair

              Pair<String, String> pair = unit.addAt1("forGeeks");

        

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

              System.out.println("Pair: " + pair);

          }

      }

      Выход:

      Unit: [Geeks]
      Pair: [Geeks, forGeeks]
      

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

Реализация класса пары с классом модуля в Java с использованием JavaTuples

0.00 (0%) 0 votes