Løkker
Fra Wikipedia, den frie encyklopedi.
(Forskjeller mellom versjoner)
| Versjonen fra 1. sep 2006 kl.12:57 Frankrkv (Diskusjon | bidrag) Bruk <pre></pre> for formatering av kode. ← Go to previous diff |
Nåværende versjon Frankrkv (Diskusjon | bidrag) La til flere løkkestrukturer. |
||
| Linje 1: | Linje 1: | ||
| + | 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. | ||
| + | |||
| + | == For == | ||
| <pre> | <pre> | ||
| - | public class EnkelLokke | + | public class ForLokke |
| { | { | ||
| - | public static void main(String [] args) | + | public static void main(String[] args) |
| { | { | ||
| for (int i=0; i<5; i++) | for (int i=0; i<5; i++) | ||
| Linje 8: | Linje 11: | ||
| System.out.println(i); | System.out.println(i); | ||
| } | } | ||
| + | } | ||
| + | } | ||
| + | </pre> | ||
| + | |||
| + | == Foreach == | ||
| + | <pre> | ||
| + | public class ForeachLokke | ||
| + | { | ||
| + | public static void main(String[] args) | ||
| + | { | ||
| + | String[] myStrings=new String[] {"string1", "string2", "string3" }; | ||
| + | for(String myString : myStrings) | ||
| + | { | ||
| + | System.out.println(myString); | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </pre> | ||
| + | |||
| + | == While == | ||
| + | <pre> | ||
| + | public class WhileLokke | ||
| + | { | ||
| + | public static void main(String[] args) | ||
| + | { | ||
| + | int counter = 5; | ||
| + | while(counter > 0) | ||
| + | { | ||
| + | System.out.println(counter); | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </pre> | ||
| + | |||
| + | == Do... While == | ||
| + | <pre> | ||
| + | public class DoWhileLokke | ||
| + | { | ||
| + | public static void main(String[] args) | ||
| + | { | ||
| + | int i=0; | ||
| + | do | ||
| + | { | ||
| + | System.out.println(i); | ||
| + | } | ||
| + | while(i++ < 4); | ||
| } | } | ||
| } | } | ||
| </pre> | </pre> | ||
Nåværende versjon
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.
| Innholdsfortegnelse |
[rediger]
For
public class ForLokke
{
public static void main(String[] args)
{
for (int i=0; i<5; i++)
{
System.out.println(i);
}
}
}
[rediger]
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);
}
}
}
[rediger]
While
public class WhileLokke
{
public static void main(String[] args)
{
int counter = 5;
while(counter > 0)
{
System.out.println(counter);
}
}
}
[rediger]
Do... While
public class DoWhileLokke
{
public static void main(String[] args)
{
int i=0;
do
{
System.out.println(i);
}
while(i++ < 4);
}
}
