我如何将随机数传递给我的扫描仪类或InputStresm读卡器 [英] How i pass a random number into my Scanner Class or InputStresm Reader

查看:55
本文介绍了我如何将随机数传递给我的扫描仪类或InputStresm读卡器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我是Java技术的新手。

我想在 InputStreamReader 。

Hi,

I am new in Java technology.
I would like to pass a integer value in InputStreamReader.

InputStreamReader is=new InputStreamReader(rn);
   BufferedReader object=new BufferedReader(is);
  int answer=Integer.parseInt(object.readLine());



这里 rn 是一个随机数,我想通过,但它显示错误。



谢谢


Here rn is a random number, I would like to pass, but it''s showing an error.

Thank you

推荐答案

这不起作用 - 因为Inputreader正在等待一些输入流而不是指定的值。



您无需执行以上所有操作。只需从头开始创建一个随机数:



That will not work - cause Inputreader is waiting for some input stream and not for an assigned value.

You do not need to do all of the above. Just create a random number from scratch:

/* will generate a int value in the space 0 to 99
 *(cause computers and all beeing aside of humans are counting from 0).
 */
Random oRandom = new Random();
int iRandom = oRandom.nextInt(100); 





您可以在这里找到更多示例: http://www.javapractices.com/topic/TopicAction.do?Id=62 [ ^ ]


这篇关于我如何将随机数传递给我的扫描仪类或InputStresm读卡器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆