java 录入数据

警告
本文最后更新于 2023-07-07,文中内容可能已过时。

记忆格式:

(1) 导包:
import java.util.Scanner;
注意:位置在 class 的上面。
(2) 创建键盘录入对象:
Scanner sc = new Scanner(System.in);
(3) 获取数据
int i = sc.nextInt();
(4) 练习:
A: 求两个数据的和
B: 获取两个数据中较大的值
C: 获取三个数据中较大的值
D: 比较两个数是否相等

实例

 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
Buy me a coffee~
支付宝
微信
0%