实验五
1.
(方法重载)
1
)编写一个方法实现两个整数的加法运算;
2
)编写一个方法实现三个整数的加法运算;
3
)在主方法中分别调用两个方法计算两个整数、三个整数的和。
答题解析:
此题考查方法的重载(方法同名不同参)
实例代码:
package
test5;
import
java.util.Scanner;
public
class
t1 {
public
static
void
main(String[] args) {
//
TODO
Auto-generated method stub
Scanner in =
new
Scanner(System.
in
);
int
n;
while
(
true
) {
System.
out
.println(
"
请选择具体操作:
\n
输入
1
:
两个加数的和
\n
输入
2
:
3
个加数的和
\n
输入
0
:退出
"
);
n = in.nextInt();
if
(n == 0)
break
;
if
(n == 1) {
System.
out
.println(
"
请输入两个加数(整数):
"
);
int
n1 = in.nextInt();
int
n2 = in.nextInt();
System.
out
.println(n1
+
"+"
+
n2
+
"
的和为:
"
+
sum
(n1,
n2));
}
if
(n == 2) {
System.
out
.println(
"
请输入三个加数(整数):
"
);
int
n1 = in.nextInt();
int
n2 = in.nextInt();
int
n3 = in.nextInt();
System.
out
.println(n1 +
"+"
+ n2 +
"+"
+ n3 +
"
的和
为:
"
+
sum
(n1, n2, n3));
}
}
}
public
static
int
sum(
int
n1,
int
n2) {
return
n1 + n2;