使用Scanner类获取用户输入

2025-11-05 00:31:04

1、获取用户输入的整数,打开记事本输入下面的代码,编译并查看运行结果

使用Scanner类获取用户输入

2、从输出结果可以看出,程序提示用户输入长方形的长度和宽度,程序获取输入,计算后输出正确结果

使用Scanner类获取用户输入

3、获取用户输入的小数,打开记事本修改Rectangle.java代码,编译并查看运行结果。

使用Scanner类获取用户输入

4、从输出结果可以看出,程序获取输入的小数,计算后输出正确结果

使用Scanner类获取用户输入

1、程序模拟用户登录情景,打开记事本输入下面的代码,并保存为Login.java。编译并查看运行结果

使用Scanner类获取用户输入

2、程序要求用户输入登录名称,用户输入john;程序要求输入登录密码,用户输入123456,程序回显用户输入的登录名称和密码

使用Scanner类获取用户输入

1、next()方法在读取内容时,会过滤掉有效字符前面的无效字符;nextLine()读取输入的结束符只能是Enter键。

运行前面的Login程序,在用户名称前面输入多个空格,查看运行结果,从输出结果可以看出,nextLine()方法可以获取有效字符前面的空格。

使用Scanner类获取用户输入

2、修改Login.java代码,用next()方法替换nextLine()方法,查看运行结果

使用Scanner类获取用户输入

3、从输出结果可以看出,next方法忽略了john文本串前面的空格

使用Scanner类获取用户输入

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢