Auf Thema antworten

Du versuchst ein ganzes Array über System.out.println auszugeben,

so gibst du es richtig aus:


[code=Java]

package de.max96.help;


public class Insertion_Sort

{


    public static void main(String[] args)

    {

        int[] liste = new int[25];

        for (int i = 0; i < liste.length; i++)

        {

            liste[i] = i * i;

        }


        Insertion_Sort sort = new Insertion_Sort();


        for(int i : sort.Sortiere(liste))

            System.out.println(i);

    }


    int[] Sortiere(int[] array)

    {

        int i, j, merke;

        for (i = 1; i < array.length; i++)

        {

            j = i;

            merke = array[j];


            while (j > 0 && array[j - 1] > merke)

            {

                array[j] = array[j - 1];

                j--;

                array[j] = merke;


            }

        }

        return array;

    }

}

[/code]



Oben