注意
本文最后更新于 2023-12-08,文中内容可能已过时。
1 记忆格式
(1) 导包:
import java.util.Scanner;
注意:位置在 class 的上面。
(2) 创建键盘录入对象:
Scanner sc = new Scanner(System.in);
(3) 获取数据
int i = sc.nextInt();
(4) 练习:
A: 求两个数据的和
B: 获取两个数据中较大的值
C: 获取三个数据中较大的值
D: 比较两个数是否相等
2 实例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| package helloworld;
import java.util.Scanner;
public class helloworld {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i=sc.nextInt(),j=sc.nextInt(),k=sc.nextInt();
sc.close();
System.out.println(i+"+"+j+"="+(i+j));
System.out.println("MAXij="+Max(i,j));
System.out.println("MAXijk="+Max(i,j,k));
}
//Max() 方法重载
static int Max(int i,int j) {
return i>j?i:j;
}
static int Max(int i,int j,int k) {
if(i==j)
System.out.println("i 和 j 相等");
else if(i==k)
System.out.println("i 和 k 相等");
else if(j==k)
System.out.println("j 和 k 相等");
return (i=i>j?i:j)>k?i:k;
}
}
|
结果
1
2
3
4
5
| 5 5 6
5+5=10
MAXij=5
i 和 j 相等
MAXijk=6
|