java基础:键盘数据的录入

我们如何实现键盘数据的录入呢?

A:导包

格式:

import java.util.Scanner;

位置:

class上面。

B:创建键盘录入对象

格式:

Scanner sc = new Scanner(System.in);

C:通过对象获取数据        

格式:

int x = sc.nextInt();

Demo:

import java.util.Scanner;

   

class ScannerDemo {

public static void main(String[] args) {

//创建键盘录入数据对象

Scanner sc = new Scanner(System.in);

   

System.out.println("请你输入一个数据:");

int x = sc.nextInt();

   

System.out.println("你输入的数据是:"+x);

}

}

code:

键盘录入两个数据,并对这两个数据求和,输出其结果

import java.util.Scanner;

   

class ScannerTest {

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);

}

}

code:

键盘录入两个数据,获取这两个数据中的最大值

import java.util.Scanner;

   

class ScannerTest2 {

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();

   

//获取这两个数据中的最大值

int max = (a > b? a: b);

System.out.println("max:"+max);

}

}

code:

键盘录入三个数据,获取这三个数据中的最大值

键盘录入两个数据,比较这两个数据是否相等

  

import java.util.Scanner;

   

class ScannerTest3 {

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);

System.out.println("------------------");

   

//键盘录入两个数据

System.out.println("请输入第一个数据:");

int x = sc.nextInt();

   

System.out.println("请输入第二个数据:");

int y = sc.nextInt();

   

//比较这两个数据是否相等

boolean flag = (x == y);

System.out.println("flag:"+flag);

}

}

 

posted @ 2017-06-01 21:47  殷瑜泰  阅读(322)  评论(0编辑  收藏  举报