java获取键盘输入值_Java中获取键盘输入值的三种方法介绍

在程序开发过程中,从键盘获取输入值是很常见的事情,但是Java没有现成的从键盘获取输入值的功能。今天成都seo技术频道编辑带来了三种获取Java键盘输入值的方法

Java不提供这样的功能并不意味着我们对此无能为力。请查看以下三个解决方案:

下面将列出几种方法:

方法一:从控制台接收字符。然后打印出public static void main(string[)args)throw SiO exception { system . out . print(" enter achar:");字符i =(字符)系统输入读取();System.out.println("您的字符是:"+I);}

虽然此方法可以从键盘获取输入字符,但System.out.read()只能获取一个字符。同时,获得的变量类型只能是char。当我们输入一个数并希望获得一个整数变量时,我们必须修改变量的类型,这更麻烦。

方法2:从控制台接收一个字符串并将其打印出来在本主题中,我们需要使用BufferedReader类和InputStreamReader类publicstatic void main(字符串[)参数)throwsio异常{ buffered readerbr= new buffered reader(system . in));字符串字符串=空;系统输出打印(“输入您的值”);str =br. ReadLine();System.out.println(“您的值是:“+str”);}

,这样我们就可以得到我们输入的字符串。

方法3:我认为这个方法最简单也是最强大的一个,就是使用扫描器类public static void main(string[)参数{ Scanner sc = newscanner(system . in);System.out.println("请输入您的姓名:");字符串名称= sc . NextLine();系统输出打印(“请输入您的年龄”);int age = sc . nextint();System.out.println("请输入您的工资:");浮动工资= sc . nextfloat();System.out.println("您的信息如下:");system . out . println(" name:"+name+" \ n "+" age:"+age+" \ n "+"薪资:"+薪资");}

这段代码表明,不管是字符串、整数数据还是浮点类型变量,Scanner类只需很小的改变就可以实现函数!毫无疑问,他是最强大的!

做一行理解一行,从事编程不仅要理解,还要继续学习,以上是成都seo技术频道小编辑带来的Java获取键盘输入值的三种方法,让我们来看看!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部