【java基础篇】Scanner对象获取用户输入

Scanner对象

作用:获取用户输入
适用:Online Judge等刷题平台

语法

Scanner s = new Scanner(System.in);

用法

 Scanner s = new Scanner(System.in);
        //判断是否有输入
        if (s.hasNext()){
     
            //接收输入并赋值
            String str = s.next();
            System.out.println(str);
        }
        s.close();  //关闭
		//输入:hello world
		//输出:hello
	next和nextLine区别
	next:遇到空格就结束,不能得到带有空格的字符串
	nextLine:以Enter结束,可以得到空白
        Scanner s = new Scanner(System.in);
        //判断是否有输入
        if (s.hasNext()){
     
            //接收输入并赋值
            String str = s.nextLine();
            System.out.println(str);
        }
        s.close();  //关闭
        //输入:hello world
        //输入:hello world

你可能感兴趣的:(java基础篇,java,后端)