一.用户交互Scanner
是用来获取用户的输入;
next与has next line的区别
package ;
import ;
public class Demo1 {
public static void main(String[] args) {
//new Scanner类,来输入数据
Scanner scanner = new Scanner();
("请输入数据");
//使用if语句来判定,该下一行是否为空,若为空则输出字符串
if (() == true) {
String str = ();
//使用hasnext语句时,不会打印空格字符;
("输出结果为:" + str);
}
();
//IO流工作完一定要记得关闭!
}
}
package ;
import ;
public class Demo2 {
public static void main(String[] args) {
Scanner scanner = new Scanner();
("请输入字符");
if (()==true){
//判断输入的是否为空,若为空则输出
String str = ();
//nextline可以输出所以数据,包括空格,所以基本使用nextline
("输出字符为"+str);
}
();
//记得关闭IO流!!!
}
}