Java.lang.norsk/Løkker

Fra Hiofwiki

Gå til: navigasjon, søk

Her er noen eksempler på forskjellige løkker i Java. Man bør helst beherske alle disse strukturene, selv om man kan klare seg med bare for-strukturen.

Innhold

For

public class ForLokke
{
    public static void main(String[] args) 
    {
        for (int i=0; i<5; i++)
        {
            System.out.println(i);
        }
    }
}

Foreach

public class ForeachLokke
{
    public static void main(String[] args)
    {
        String[] myStrings=new String[] {"string1", "string2", "string3" };
        for(String myString : myStrings)
        {
            System.out.println(myString);
        }
    }
}

While

public class WhileLokke
{
    public static void main(String[] args)
    {
        int counter = 5;
        while(counter > 0)
        {
            System.out.println(counter);
        }
    }
}

Do... While

public class DoWhileLokke
{
    public static void main(String[] args)
    {
        int i=0;
        do
        {
            System.out.println(i);
        }
        while(i++ < 4);
    }
}