Методы добавления двух элементов в Java: упрощенное руководство с примерами

В Java существует несколько методов сложения двух элементов. Вот несколько примеров:

  1. Использование оператора «+»:

    int sum = element1 + element2;
  2. Использование метода add()класса BigDecimal(для десятичных чисел с высокой точностью):

    BigDecimal num1 = new BigDecimal("2.5");
    BigDecimal num2 = new BigDecimal("3.7");
    BigDecimal sum = num1.add(num2);
  3. Использование метода sum()класса IntStream(для добавления элементов в массив):

    int[] array = {1, 2, 3, 4, 5};
    int sum = Arrays.stream(array).sum();
  4. Использование метода add()класса BigInteger(для сложения больших целых чисел):

    BigInteger num1 = new BigInteger("1234567890");
    BigInteger num2 = new BigInteger("9876543210");
    BigInteger sum = num1.add(num2);
  5. Использование метода add()класса AtomicInteger(для потокобезопасного добавления):

    AtomicInteger num1 = new AtomicInteger(10);
    AtomicInteger num2 = new AtomicInteger(20);
    int sum = num1.addAndGet(num2.get());