Pętla for.
konstrukcja tej pętli ma postać:
for (wyrażenie_poczatkowe; warunek; modyfikator)
{
operacje w pętli;
}
Wrażenie początkowe inicjuje zmienną używaną do sprawdzania warunku, często nazywa się ją licznikiem. Warunek musi być spełniony aby pętla mogła zostać wykonana po raz kolejny, zaś modyfikator wykonuje operacje na liczniku, coś w rodzaju numerowania kolejnego kroku. Wyrażenie modyfikujące może zostać pominięte, lecz wtedy najczęściej znajduje się ono wewnątrz pętli.
Przykłady:
package petlafor;
public class PetlaFor {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++)
{
System.out.println("Kocham Jave. Licznik ma wartość " + i);
}
}
}
To samo inaczej, patrzcie gdzie jest teraz nasz modyfikator:
package petlafor;
public class PetlaFor {
public static void main(String[] args) {
for (int i = 0; i++ < 10;)
{
System.out.println("Kocham Jave. Licznik ma wartość " + i);
}
}
}
To samo, ale tym razem kombinujemy z wyrażeniem początkowym :)
package petlafor;
public class PetlaFor {
public static void main(String[] args) {
int i=0;
for (; i++ < 10;)
{
System.out.println("Kocham Jave. Licznik ma wartość " + i);
}
}
}
A teraz finał, pętla for bez niczego!
package petlafor;
public class PetlaFor {
public static void main(String[] args) {
int i=0;
for (; ;)
{
if (i > 10) { break;}
System.out.println("Kocham Jave. Licznik ma wartość " + i);
i++;
}
}
}
Brak komentarzy:
Prześlij komentarz