java 录入数据

注意
本文最后更新于 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

相关内容

Buy me a coffee~
Lruihao 支付宝支付宝
Lruihao 微信微信
0%