Döngü için

Java sözdizimi
Seviye, Ders
Mevcut

Codegym Üniversitesi kursunun bir parçası olarak bir akıl hocası ile bir ders parçası. Tüm kurs için kaydolun.


"Size bir döngüden daha bahsetmek istiyorum. for döngüsü . Bir while döngüsünü ifade etmenin başka bir yolu, yalnızca daha derli toplu ve kullanışlı (programcılar için). İşte bazı örnekler:"

sırasında
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;
}
için

for
(int i = 3; i >= 0; i--) { System.out.println(i); }
sırasında
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;
}
için

for
(int i = 0; i < 3; i++) { System.out.println(i); }
sırasında
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
için

for
(boolean isExit = false; !isExit; ) { String s = buffer.readLine(); isExit = s.equals("exit"); }
sırasında
while (true)
    System.out.println("C");
için
for (; true; )
    System.out.println("C");
sırasında
while (true)
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}
için
for (; true; )
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}

"Ha?"

"Bu döngüler eşdeğerdir. Bir while döngüsü parantez içinde tek bir koşul içerir, ancak bir for döngüsü deyiminde üç öğe vardır. Ancak derleyici, bir for döngüsünü eşdeğer bir while döngüsüne dönüştürür. "

"Bir for döngüsündeki ( yeşil renkle vurgulanan ) ilk ifade, döngü başlamadan önce bir kez yürütülür."

" İkinci ifade, döngü gövdesi yürütülmeden önce her defasında değerlendirilir. Bu, bir while döngüsündeki koşul gibidir."

" Üçüncü ifade, döngü gövdesinin her yürütülmesinden sonra değerlendirilir."

"Neden bir döngüye daha ihtiyacımız var? While döngüsüyle her şey çok net ."

" Programcıların rahatlığı içindir. Döngüler programlamada çok yaygındır. Döngü sayacının başlangıç ​​değeri, sonlandırma koşulu ve artış ifadesi hakkında bilgi içeren tek bir satırın olması yararlıdır."

Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION