1.什么是scanner。
为了方便灵活的使用参与运算的操作数,java提供了一个工具给我们使用,让我们可以手动输入一些数据。 Scanner(目前来说,只需要掌握如何使用格式即可) scanner的使用方法: 1、导包(放在类class上面,package下面) import java.util.Scanner; 2、创建键盘录入对象 Scanner sc = new Scanner(System.in); 3、调用方法获取键盘录入的数据(有返回值的) sc.nextInt() //从键盘上获取一个int类型的数据 sc.next() //从键盘上获取一个字符串
import java.util.Scanner;
public class ScannerDemo1 {
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
//从键盘上获取一个int类型的数据
//变量number就是我们键盘录入的数据赋值给它
//将来程序运行到这里的时候,等待我们输入数据
int number = sc.nextInt();
System.out.println(number);
}
}
字符串的输入。
import java.util.Scanner;
public class ScannerDemo2 {
public static void main(String[] args) {
//获取键盘录入对象
Scanner sc = new Scanner(System.in);
// System.out.println("请输入一个int类型的数据:");
// //手动输入一个int类型的数据
// int i = sc.nextInt();
// System.out.println(i);
System.out.println("请输入一个字符串:");
//String将来就代表该变量式一个字符串类型的
String s = sc.next();
System.out.println(s);
}
}
同一个数据类型的数据可以在同一行里进行定义,变量名之间用“,”分割。