知识大全 Java中获取键盘输入值的三种方法

Posted 变量

篇首语:真正的强者,不是没有眼泪的人,而是含着泪奋斗的人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java中获取键盘输入值的三种方法相关的知识,希望对你有一定的参考价值。

Java中获取键盘输入值的三种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    程序开发过程中 需要从键盘获取输入值是常有的事 但Java它偏偏就没有像c语言给我们提供的scanf() C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策 请你看以下三种解决方法吧         以下将列出几种方法         方法一 从控制台接收一个字符 然后将其打印出来        public static void main(String [] args) throws IOException        System out print( Enter a Char: )         char i = (char) System in read()         System out println( your char is : +i)                         虽然此方式实现了从键盘获取输入的字符 但是System out read()只能针对一个字符的获取 同时 获取进来的变量的类型只能是char 当我们输入一个数字 希望得到的也是一个整型变量的时候 我们还得修改其中的变量类型 这样就显得比较麻烦         方法二 从控制台接收一个字符串 然后将其打印出来 在这个题目中 我们需要用到BufferedReader类和InputStreamReader类        public static void main(String [] args) throws IOException        BufferedReader br = new BufferedReader(new InputStreamReader(System in))         String str = null;        System out println( Enter your value: )         str = br readLine()         System out println( your value is : +str)                 这样我们就能获取我们输入的字符串         方法三 这种方法我认为是最简单 最强大的 就是用Scanner类        public static void main(String [] args)         Scanner sc = new Scanner(System in)         System out println( 请输入你的姓名 )         String name = sc nextLine()         System out println( 请输入你的年龄 )         int age = sc nextInt()         System out println( 请输入你的工资 )         float salary = sc nextFloat()         System out println( 你的信息如下 )         System out println( 姓名 +name+ \\n + 年龄 +age+ \\n + 工资 +salary)                 这段代码已经表明 Scanner类不管是对于字符串还是整型数据或者float类型的变量 只需做一点小小的改变 就能够实现功能!无疑他是最强大的! cha138/Article/program/Java/hx/201311/26079

相关参考

知识大全 Java键盘获取排列组合数,进行排列显示以及排列计算

Java键盘获取排列组合数,进行排列显示以及排列计算  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 讲述在Java中Decorate的三种实现方法

讲述在Java中Decorate的三种实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  D

知识大全 用JAVA编程从键盘输入一个正整数,计算该数的各位数字之和并输出,例如输入数是5246

用JAVA编程从键盘输入一个正整数,计算该数的各位数字之和并输出,例如输入数是5246  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的

知识大全 js获取键盘按键响应事件

cha138/Article/program/Java/JSP/201311/20302

知识大全 Java定时执行任务的三种方法

Java定时执行任务的三种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 实现 Java 平台的三种方式v

实现Java平台的三种方式v  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作者蔡学镛    广

知识大全 Java向线程传递数据的三种方法

Java向线程传递数据的三种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在传统的同步开发

知识大全 用JAVA得到硬盘空间的三种不同方法

用JAVA得到硬盘空间的三种不同方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一般来讲要用

知识大全 下载完征途2后,登陆游戏后可以输入帐号和密码,但却不显示二级密码的数字键盘,怎么办呀

下载完征途2后,登陆游戏后可以输入帐号和密码,但却不显示二级密码的数字键盘,怎么办呀?第二种是进入号时用软键盘输入的,第三种是数字密码,删号时用的(不过...登陆时用的是用户名和对应密码就是邮箱和游戏

知识大全 jQuery中获取Radio元素值的方法

jQuery中获取Radio元素值的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  又发现自