鍵盤錄入
阿新 • • 發佈:2017-07-19
stat log 對象 sys 程序 求和 最大 最大值 結果
/* * 為了讓程序的數據更符合開發的數據,我們加入了鍵盤錄入 * * 那麽,我們如何實現鍵盤的錄入呢? * A:倒包 * 格式: * import java.util.Scanner; * B:創建鍵盤錄入對象 * 格式: * Scanner sc = new Scanner(System.in); * C:通過的對象獲取數據 * 格式: * int x = sc.nextInt(); * */ import java.util.Scanner;public class Text { public static void main(String[] args) { //創建鍵盤錄入對象 Scanner sc = new Scanner(System.in); System.out.println("請你輸入一個數據:"); int x = sc.nextInt(); System.out.println("你輸入的數據是:"+x);
sc.close(); } }
下面看幾個練習:
練習1:鍵盤錄入兩個數據,並對這兩個數據求和,輸出其結果
/* * 鍵盤錄入練習 * 鍵盤錄入兩個數據,並對這兩個數據求和,輸出其結果 * */ import java.util.Scanner; public class Lianxi { public static void main(String[] args) { //鍵盤錄入兩個數據,並對這兩個數據求和,輸出其結果 //創建鍵盤錄入對象 Scanner sc = new Scanner(System.in); System.out.println("請輸入第一個數據:");int x = sc.nextInt(); System.out.println("請輸入第二個數據:"); int y = sc.nextInt(); //把鍵盤錄入的數據進行相加即可 int sum = (x + y); System.out.println("sum:" + sum);
sc.close(); } }
2.鍵盤錄入兩個數據,獲取這個兩個數據中的最大值
/* * 鍵盤錄入練習2 * 鍵盤錄入兩個數據,獲取這個兩個數據中的最大值 * */ import java.util.Scanner; public class Lianxi2 { public static void main(String[] args){ //鍵盤錄入兩個數據,獲取這個兩個數據中的最大值 //創建鍵盤錄入對象 Scanner sc = new Scanner(System.in); System.out.println("請輸入第一個數據:"); int x = sc.nextInt(); System.out.println("請輸入第二個數據:"); int y = sc.nextInt(); //獲取這個兩個數據中的最大值 int max = (x > y? x : y); System.out.println("max:"+max);
sc.close(); } }
3.鍵盤錄入三個數據,獲取這個三個數據中的最大值
/* * 鍵盤錄入練習3 * 鍵盤錄入三個數據,獲取這個三個數據中的最大值 * */ import java.util.Scanner; public class Lianxi3 { public static void main(String[] args) { //鍵盤錄入三個數據,獲取這個三個數據中的最大值 //創建鍵盤錄入對象 Scanner sc = new Scanner(System.in); System.out.println("請輸入第一個數據:"); int a = sc.nextInt(); System.out.println("請輸入第二個數據:"); int b = sc.nextInt(); System.out.println("請輸入第三個數據:"); int c = sc.nextInt(); //獲取這個三個數據中的最大值 int temp = ((a > b)? a : b); int max = (temp > c? temp : c); System.out.println("max" + max);
sc.close(); } }
4.鍵盤錄入兩個數據,比較這兩個數據是否相等
/* * 鍵盤錄入練習4 * 鍵盤錄入兩個數據,比較這兩個數據是否相等 * */ import java.util.Scanner; public class Lianxi4 { public static void main(String[] args) { //鍵盤錄入兩個數據,比較這兩個數據是否相等 //創建鍵盤錄入對象 Scanner sc = new Scanner(System.in); System.out.println("請輸入第一個數據:"); int x = sc.nextInt(); System.out.println("請輸入第二個數據:"); int y = sc.nextInt(); //比較這兩個數據是否相等 boolean flag = (x == y); System.out.println("flag:" + flag);
sc.close(); } }
鍵盤錄入