import java.util.Scanner;
public class Demo01 {
public static void main(String[] args) {
//创建一个扫描对象,用于接收键盘数据**
Scanner scanner = new Scanner(System.in);
*** //通过system.in接收用户的输入,并且封装成Scanner对象***
System.out.println("使用next方式接收:");//判断用户有没有输入字符
if(scanner.hasNext()){ *** //判断是否还有输入数据
//使用next方式接收**
String **str**=scanner.next(); **//程序会等待用户输入完毕//因为有next运行的时候它不会停止,会等待用户输入完毕***
System.out.println("输出内容为:"+**str**);
*** //+str中加号是**连接符**连接“输出内容为”和“str”**
*** //str是上一行的对象,等下会返回用户输入的值**
}
/一个习惯:属于IO流的类如果不关闭会一直占用资源
scanner.close();
}
}
Sanner代表扫描仪
Scanner scanner = new Scanner(System.in);
Sanner是一个类,System.in是作为键盘接收数据的
就是创建一个Sanner类的sanner(变量名)
hasNext和hasNextLine的(判断区别)
hasNext是看下一个遇到空格或者回车就直接结束