import java.util.Scanner;
?
public class Demo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入next方法输入:");
String str = scanner.next();//实现输入的代码
System.out.println("输入的内容为:"+str);
/*
next输入有效字符串时结束
next不能输入空格
空格在前自动抹去,输入有效字符串
eg:输入 hello 输出为hello
空格在两个有效字符串之间,输入空格前的有效字符串
eg:输入hello world 输出hello
*/
scanner.close();
//用完后记得关闭
?
}
}
import java.util.Scanner;
?
public class Demo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请以next方法输入:");
//判断用户有没有输入字符串
if (scanner.hasNext()){
String str = scanner.next();
System.out.println("输入的内容是:"+str);
}
scanner.close();
//用完后记得关闭
?
}
}
import java.util.Scanner;
?
public class Demo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请以nextLine方式输入:");
String srt = scanner.nextLine();
System.out.println("输入的内容为"+srt);
/*
nextLine以Enter键作为结束符
可以输入回车键以前的所有字符
也可以输入空格或空白(什么都不输入)
*/
scanner.close();
//用完后记得关闭
?
}
}
import java.util.Scanner;
?
public class Demo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("使用nextLine的方式接收:");
// 判断是否还有输入
if (scanner.hasNextLine()){
String str = scanner.nextLine();
System.out.println("输入的内容为:"+str);
}
scanner.close();
//记得关闭
?
?
}
}
原文:https://www.cnblogs.com/continue-student/p/14473273.html