# Java 程序：相加两个数字

> 原文： [https://beginnersbook.com/2017/09/java-program-to-add-two-numbers/](https://beginnersbook.com/2017/09/java-program-to-add-two-numbers/)

在这里我们将看到两个程序相加两个数字。在第一个程序中，我们指定程序本身中两个数字的值。第二个程序获取两个数字（由用户输入）并打印总和。

## 第一个例子：两个数字的总和

```java
public class AddTwoNumbers {

   public static void main(String[] args) {

      int num1 = 5, num2 = 15, sum;
      sum = num1 + num2;

      System.out.println("Sum of these numbers: "+sum);
   }
}
```

输出：

```java
Sum of these numbers: 20
```

## 第二个示例：使用`Scanner`的两个数字的总和

扫描仪允许我们捕获用户输入，以便我们可以从用户获取这两个数字的值。然后程序计算总和并显示它。

```java
import java.util.Scanner;
public class AddTwoNumbers2 {

    public static void main(String[] args) {

        int num1, num2, sum;
        Scanner sc = new Scanner(System.in);
        System.out.println("Enter First Number: ");
        num1 = sc.nextInt();

        System.out.println("Enter Second Number: ");
        num2 = sc.nextInt();

        sc.close();
        sum = num1 + num2;
        System.out.println("Sum of these numbers: "+sum);
    }
}

输出：
```

```java
Enter First Number: 
121
Enter Second Number: 
19
Sum of these numbers: 140
```