- A:為什麼要使用鍵盤錄入資料
- a:為了讓程式的資料更符合開發的資料
- b:讓程式更靈活一下
- B:如何實作鍵盤錄入呢?
- 先照格式來。
- a:導包
- 格式:
- import java.util.Scanner;
- 位置:
- 在class上面。
- 格式:
- b:建立鍵盤錄入對象
- 格式:
- Scanner sc = new Scanner(System.in);
- 格式:
- c:通過對象擷取資料
- 格式:
- int x = sc.nextInt();
- 格式:
1.鍵盤錄入一個整數:
import java.util.Scanner;
class Hello2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //建立鍵盤錄入對象
System.out.println("請輸入一個整數:");
int x = sc.nextInt(); //将鍵盤錄入的對象存儲在x中
System.out.println(x);
}
}
結果:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuYTM2AjNyETO20CN2cDOxgTM5EzNwcDM5EDMy0CO2ITOxcTMvw1NwkTMwIzLchjNykTM3EzLcd2bsJ2Lc12bj5ycn9Gbi52YugTMwIzZtl2Lc9CX6MHc0RHaiojIsJye.png)
2.(1)鍵盤錄入兩個整數
import java.util.Scanner;
class Hello2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //建立鍵盤錄入對象
System.out.println("請輸入第一個整數:");
int x = sc.nextInt(); //将鍵盤錄入的對象存儲在x中
System.out.println(x);
System.out.println("請輸入第二個整數:");
int y = sc.nextInt();
System.out.println(y);
}
}
結果:
(2)鍵盤錄入兩個整數求和:
import java.util.Scanner;
class Hello2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //建立鍵盤錄入對象
System.out.println("請輸入第一個整數:");
int x = sc.nextInt(); //将鍵盤錄入的對象存儲在x中
System.out.println("請輸入第二個整數:");
int y = sc.nextInt();
int sum = x + y;
System.out.println(sum);
}
}
結果:
(3)鍵盤錄入兩個整數求最大值:
import java.util.Scanner;
class Hello2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //建立鍵盤錄入對象
System.out.println("請輸入第一個整數:");
int x = sc.nextInt(); //将鍵盤錄入的對象存儲在x中
System.out.println("請輸入第二個整數:");
int y = sc.nextInt();
int max = (x > y) ? x : y;
System.out.println("max = " + max);
}
}
結果:
轉載于:https://www.cnblogs.com/Wangzui1127/p/11147433.html