1 import java.util.Scanner;
 2 
 3 public class Demo1 {
 4     public static void main(String[] args) {
 5 
 6 //        创建一个扫描器对象,用来接收键盘数据
 7         Scanner scanner = new  Scanner(System.in);
 8 
 9         System.out.println("使用next方式接收:");
10 
11 //        判断用户有没有输入字符串
12         if (scanner.hasNext()){
13 //            使用next方式接收
14             String str = scanner.next();
15             System.out.println("输出内容为:"+str);
16         }
17 
18 //        凡是IO流的类如果不关闭就会一直占用资源,所以用完就关掉
19         scanner.close();
20     }
21 }

 

import java.util.Scanner;

public class Demo2 {
    public static void main(String[] args) {

            Scanner scanner = new  Scanner(System.in);
            System.out.println("使用next方式接收:");

            if (scanner.hasNextLine()){
                String str = scanner.nextLine();
                System.out.println("输出内容为:"+str);
            }
            scanner.close();
    }
}

 

 1 import java.util.Scanner;
 2 
 3 public class Demo3 {
 4     public static void main(String[] args) {
 5         Scanner scanner = new  Scanner(System.in);
 6         System.out.println("接收数据:");
 7 
 8         String str = scanner.nextLine();
 9         System.out.println("输出内容为:"+str);
10 
11         scanner.close();
12     }
13 }