(1)在命令窗口中输入数值并得到结果
public class Addition1 {
public static int add(int a, int b){
return a + b;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = scanner.nextInt();
System.out.println("请输入第二个数:");
int b = scanner.nextInt();
System.out.println("两数相加之和为:"+ add(a, b));
}
}
运行结果:
(2)采用消息对话框进行整数相加
public class Addition2 {public static void main(String[] args) {
String firstNumber;//用户输入的第一个数
String secondNumber;//用户输入的第二个数
int number1;//第一个要相加的数
int number2;//第二个要相加的数
int sum; //两个加数的和
//读取用户输入的第一个String类型的加数
firstNumber = JOptionPane.showInputDialog("Enter first integer");
//读取用户输入的第二个String类型的加数
secondNumber = JOptionPane.showInputDialog("Enter second integer");
//将加数的数据类型从String转化 为int类型
number1 = Integer.parseInt(firstNumber);
number2 = Integer.parseInt(secondNumber);
//两数相加得到和
sum = number1 + number2;
//在对话框中输出结果
JOptionPane.showMessageDialog(null, "The sum is "+sum, "Results", JOptionPane.PLAIN_MESSAGE);
System.exit(0);//关闭对话框
}
}
运行结果: