A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yijian2033 中级黑马   /  2015-6-2 22:48  /  658 人查看  /  15 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

怎样从键盘上随便输入一个数据,可有什么方法?

15 个回复

倒序浏览
建议仔细查阅java io类。
回复 使用道具 举报
BufferedReader类有个readline()方法,可以一次读取一行数据,想必能满足你的要求吧
回复 使用道具 举报
还没学到那里:)
回复 使用道具 举报
本帖最后由 bin2015 于 2015-6-3 14:27 编辑

有一个类专门是为了获取从键盘输入的数据:

Scanner sc=new Scanner(System.in);//建立扫描器对象
int num=sc.nextInt(); 调用扫描器对象的,扫描方法获取从键盘输入的数据  这里可以是double类型 char类型 String类型的数据


QQ截图20150603142443.png (117.19 KB, 下载次数: 3)

QQ截图20150603142443.png
回复 使用道具 举报 1 0
system.in剩下的自由发挥
回复 使用道具 举报
一般比较常用的是输入流
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
弄个循环可以一直从键盘录入,再弄个退出循环的条件就行
回复 使用道具 举报
lizhi 来自手机 中级黑马 2015-6-3 17:26:23
8#
yijian2033 发表于 2015-6-2 22:48
怎样从键盘上随便输入一个数据,可有什么方法?

Scanner方法
回复 使用道具 举报
路过学习学习
回复 使用道具 举报
你的问题太朦胧了.
回复 使用道具 举报
键盘录入用Scanner类
回复 使用道具 举报
InputStream in =System.in;这个也可以实现
回复 使用道具 举报
可以了,号
回复 使用道具 举报
Amu 中级黑马 2015-6-3 23:40:57
14#
用字节转换流
BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
再调用bufr的readLine()方法读取一行
回复 使用道具 举报
导入扫描仪功能
回复 使用道具 举报
4楼应该可以满足哦!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马