doubles
をテキストファイルからたくさん入力したいのですが。これは配管を使用して行う必要があります。drのコマンドラインリダイレクション。 Java
public class Average
{
public static void main(String[] args)
{
double sum=0.0;
int cnt = 0;
while (!StdIn.isEmpty())
{
double value=StdIn.readDouble();
sum += value;
cnt++;
}
double average=sum/cnt;
StdOut.println("Average is " + average);
}
}
私は以下のコマンド書き込み、これを実行するには: は今、私はこれを持っている
の$ javaの平均< data.txtを問題は、それが動作しないということである
。それはより多くの入力を求めて、その入力の平均を計算します。 data.txtの値の平均を計算するにはどうすればよいですか?
あなたはどのシェルを使用していますか? – Adalcar
@Adalcarごめんなさい。私は本当にJavaに新しい(私はVBAを好む)と私はまだ専門用語のjistを得ていない...あなたは精緻化できますか? –
私はどのIDEを使用していたのでしょうか、/ bashの有効な構文なので、あなたは 'java Average
Adalcar