java中的输入
java中的输入是使用了一个scanner的工具类
- 使用next()的方式接收
- 使用hasNext()方式判断是否输入
具体演示:
package com.zhenxing.scanner;
import java.util.Scanner;
public class Demo01 {
public static void main(String[] args) {
// 创建一个扫描对象,用于接收键盘输入数据
Scanner scanner = new Scanner(System.in);
// 使用next方式接收
System.out.println("使用next方式输入名字: ");
// 先判断用户有没有输入
if (scanner.hasNext()){ // hasNext用于判断用户有没有输入
// 有输入,接收输入数据
String str = scanner.next();
System.out.println("您的名字是:" + str);
}
System.out.println("请输入你的年龄:");
if (scanner.hasNextInt()){
int age = scanner.nextInt();
System.out.println("年龄为: " + age);
}
}
}