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获取键盘输入值的三种方法,让我们来看看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值