கோட்ஜிம் பல்கலைக்கழகப் பாடத்தின் ஒரு பகுதியாக வழிகாட்டியுடன் விரிவுரைத் துணுக்கு. முழு பாடத்திற்கும் பதிவு செய்யவும்.


" இன்னும் ஒரு லூப்பைப் பற்றி நான் உங்களுக்குச் சொல்ல விரும்புகிறேன். தி ஃபார் லூப்

போது
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;
}
க்கான

for
(int i = 3; i >= 0; i--) { System.out.println(i); }
போது
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;
}
க்கான

for
(int i = 0; i < 3; i++) { System.out.println(i); }
போது
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
க்கான

for
(boolean isExit = false; !isExit; ) { String s = buffer.readLine(); isExit = s.equals("exit"); }
போது
while (true)
    System.out.println("C");
க்கான
for (; true; )
    System.out.println("C");
போது
while (true)
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}
க்கான
for (; true; )
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}

"ஏண்டா?"

"இந்த லூப்கள் சமமானவை. A while loop அடைப்புக்குறிக்குள் ஒரு நிபந்தனையைக் கொண்டுள்ளது, ஆனால் for loop அறிக்கையில் மூன்று கூறுகள் உள்ளன. ஆனால் கம்பைலர் for loop ஐ சமமான while loop ஆக மாற்றுகிறது. "

"ஒரு ஃபார் லூப்பில் உள்ள முதல் வெளிப்பாடு ( பச்சை நிறத்தில் சிறப்பிக்கப்பட்டுள்ளது ) லூப் தொடங்கும் முன் ஒரு முறை செயல்படுத்தப்படும்."

" இரண்டாவது வெளிப்பாடு ஒவ்வொரு முறையும் லூப் பாடி செயல்படுத்தப்படுவதற்கு முன்பு மதிப்பிடப்படுகிறது. இது சிறிது நேர வளையத்தில் உள்ள நிலை போன்றது."

" லூப் பாடியின் ஒவ்வொரு செயல்பாட்டிற்கும் பிறகு மூன்றாவது வெளிப்பாடு மதிப்பீடு செய்யப்படுகிறது."

"இன்னும் ஒரு லூப் நமக்கு ஏன் தேவை? அதே நேரத்தில் லூப் மூலம் எல்லாம் தெளிவாக உள்ளது ."

" இது புரோகிராமர்களின் வசதிக்காக. நிரலாக்கத்தில் லூப்கள் மிகவும் பொதுவானவை. லூப் கவுண்டரின் ஆரம்ப மதிப்பு, முடிவு நிலை மற்றும் அதிகரிப்பு வெளிப்பாடு பற்றிய தகவல்களை ஒற்றை வரியில் வைத்திருப்பது உதவியாக இருக்கும்."