我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入数据 >

java读入数据(基本数据类型)比如intdouble不使用scanner使用bu

归档日期:05-29       文本归类:读入数据      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  千锋教育专注HTML5前端、Java开发、Python全栈、UI设计、物联网嵌入式、区块链、大数据、人工智能、软件测试、PHP、云计算、信息安全、Unity游戏开发、红帽RHCE认证培训服务

  DatInputStream适合网络、文件读取更多追问追答追问好像不太对啊!这应该是读取文件的吧!能够做到读入一行输入的整数的目的吗?比如输入

  2 3然后把它们存入变量或者数组中都行就像Scanner那样!谢谢!追答恩,

  为什么有了Scanner还要找另外的方法?追问Scanner 时间太长,效率不如buffferedreader,就想找一个比较快的方法!!追答....Scanner用正则读一个String,根据内容转成int。

  Reader没有这个功能阿。你得自己读一个字符串然后从前面一堆里面找除符合整数格式的一段字符,然后再转成int。。

  如果你用正则,那不还是一样的速度?如果你不用正则,就从前面开始遍历,直到遇到一个不是数字的字符,就好了,但是Scanner的功能不止是读int,还有别的,你不能每个都自己写吧。。代码得多长阿。。

  a=Integer.parseInt(strin.readLine());更多追问追答追问这样貌似输入的时候只能一行输入一个数字(readLIne()),要不然就会报错,如果是一行连续的整数要怎么操作呢,能够达到像scanner那样就好了?追答你要输入一整串数字也行啊,这个和输入多少没关系,在于你输入的是整形还是字符串。

  我的目的是读取两个整数,这个程序支持输入一个后换行,再输入下一个,怎样改为可以一行 输入用空格呢!对这几个方法不熟悉,帮忙改一下谢谢!

本文链接:http://chuyenchame.com/durushuju/407.html