网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Java中的输入方式有哪些-创新互联

这篇文章主要为大家展示了“Java中的输入方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java中的输入方式有哪些”这篇文章吧。

成都创新互联公司是一家以成都网站建设、网页设计、品牌设计、软件运维、成都网站营销、小程序App开发等移动开发为一体互联网公司。已累计为玻璃贴膜等众行业中小客户提供优质的互联网建站和软件开发服务。

这篇文章主要介绍了Java中的3种输入方式实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1.从键盘读取char类型数据

char ch = (char)System.in.read();

System.in 提供的 read() 方法每次只能读取一个字节的数据,所以用的频率比较低。

2.BufferedReader 实现从键盘读取String类型数据

使用BufferedReader 对象的 readLine() 方法必须处理 java.io.IOException 异常(Exception);

当输入的内容中包括空格时,使用 Scanner 就不能完整获得输入的字符串,这时候可以使用 BufferedReader 类取得输入;

可以转换为数值类型:long、int、short、byte、double、float等。

import java.io.*;

BufferedReader buf = new BufferedReader(new InputStreamReader(System.in());String str = buf.readLine();

3.Scanner 实现从键盘读取String类型数据

Scanner 取得输入的依据是空格符,还包括Tab键和Enter键。当按下这其中的任一键时,Scanner就会返回下一个输入。

import java.util.*;

Scanner scanner = new Scanner(System.in);String str = scanner.next();

.nextLine() 获取一行字符串、.next() 获取一个字符串、.nextInt() 将取得的字符串转换成int 类型、.nextFloat() 将取得的字符串转换为float 类型、.nextBoolean()、.nextShort、.nextByte()、.nextDouble()、.nextLong()等。

以上是“Java中的输入方式有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


文章名称:Java中的输入方式有哪些-创新互联
网页URL:http://bjjierui.cn/article/egcdg.html

其他资讯