Auf Thema antworten

Versuche seit einer Woche folgendes Problem zu lösen.


Was stimmt hier nicht?

Bekomme einfach nicht das Ergebnis der übergebenen Daten zurück.

Ich glaube das Problem liegt beim Integer... habe auch nicht ganz verstanden warum man hier Integer benutzt und nicht String. Man könnte ja mit String auch alle anderen Zeichen außer Zahlen übergeben. Ich habe keinen expliziten Konstruktor erstellt, da der Standard-Konstruktor ausreichen müsste.



[CODE=java]public class Loop


{


    private ArrayList<Integer> data;


    private int sum=0;


    private int count=0;




    public Loop(Integer[]data)


    {




    }


    public int sumUp(int count)


    {


   


    while(count<data.size())


    {


     


        sum=sum+data.get(count);


        count++;


    }


   System.out.println("The sum of your loop is:"+sum);

   }[/CODE]



Oben