import java.util.ArrayList; import java.util.Collections; /** * Berechnet den Durchschnitt * * @author Kevin Maurizi * @since 2042-01-01 * @version 1.0 */ public class AverageFinder { /** * startet das Programm * * @param args command line arguments * */ public static void main(String[] args) { AverageFinder program = new AverageFinder(); program.run(); } /** * runs the program */ private void run() { System.out.println("Average finder v0.1"); //Arraylist erstellen und abfüllen ArrayList zahlen = new ArrayList<>(); Collections.addAll(zahlen, new String[]{"1", "2","3"}); double avg = findAverage(zahlen); System.out.println("The average is " + avg); } /** * Berechnet den Durchschnitt aus den Zahlen die er als Arraylist erhält * @param input Arraylist mit mehreren Zahlen * @return den Durchschnitt aus dem Input */ private double findAverage(ArrayList input) { double result = 0; for (String s : input) { result += Integer.parseInt(s); } return result; } }