1

我是这个地方的新手,需要认真的帮助。在花了 6 个小时试图弄清楚这一点之后,我快疯了,需要帮助。这是我分配的问题。

  1. 创建标准偏差项目。编写一个读取一组双精度数据值的 java 程序。读取所有值后,打印出值的计数、平均值和标准偏差。

我找不到任何允许一次输入一组数字并被 JAVA 读取的命令。有人可以帮助我开始或指出我可以找到相关问题或示例的地方。非常感谢。我所知道的是它应该以 while (in.hasNextDouble()) 开头

4

3 回答 3

2

我假设这是家庭作业。

你会想看看java.util.Scanner,它会让你做while( Scanner.hasNextDouble() )你可以总结的事情。您还需要跟踪所有数字,因此您应该查看java.util.ArrayList

注意:要ArrayList正确使用,您必须使用 Double 类,它可以被视为几乎完全一样的双原语,或者您可以使用数组而不是 ArrayList。

于 2011-10-31T02:21:10.877 回答
0

看看Scanner类。它可以读取输入数据,您可以在其上重复调用 hasNextDouble 和 nextDouble 以提取数据。

于 2011-10-31T02:18:17.867 回答
0

从 javaman (http://www.daniweb.com/members/javaman2/471995) 我找到了一个解决方案。看起来 Scanner 类也提供了这方面的功能。

于 2011-10-31T02:24:17.350 回答