我是这个地方的新手,需要认真的帮助。花了6个小时试图找出这个,我疯了,需要帮助。这是我被分配的问题。
我找不到任何允许一次输入数字的命令并被JAVA读取。有人可以帮助我开始或指向我可以找到相关问题或例子的地方。非常感谢你。我所知道的是它应该从一开始 while(in.hasNextDouble())
答案 0 :(得分:2)
我假设这是作业。
您将要查看java.util.Scanner,它会让您while( Scanner.hasNextDouble() )
,然后您可以加总。您还想要跟踪所有数字,因此您应该查看java.util.ArrayList。
注意:要正确使用ArrayList
,您必须使用Double类,它几乎可以像双基元一样处理,或者您可以使用数组而不是ArrayList。
答案 1 :(得分:0)
看一下Scanner课程。它可以读取输入数据,你可以反复调用hasNextDouble和nextDouble来提取数据。
答案 2 :(得分:0)
来自javaman(http://www.daniweb.com/members/javaman2/471995)我找到了一个解决方案。看起来Scanner类也提供了该领域的功能。