多分私のグーグルフーはひどいだけですが、これを行う方法を理解するのに非常に苦労しています。文字列を読み取り、入力を追加し、値を返すスキャナーを取得しようとしています。何かが欠けているように感じます...たとえば、スキャナーで最初の double に設定された変数を取得する方法がわかりません。
import java.util.Scanner;
public class adding {
public static double sum(Scanner input){
Scanner s=new Scanner (System.in);
double i = (s.nextDouble());
double sumAnswer = 0;
while (s.hasNext()){
sumAnswer = sumAnswer + i;
i = s.nextDouble();
}
return sumAnswer;
}
public static void main(String[] args){
System.out.println(sum(new Scanner("1.2 2.8 3.9")));
}
}