1. தலைகீழ் வளையம்
ஜாவாவில் மற்றொரு வகையான while
லூப் உள்ளது - do-while
லூப். இது சாதாரண லூப்பைப் போலவே உள்ளது while
மற்றும் இரண்டு பகுதிகளை மட்டுமே கொண்டுள்ளது: ஒரு "நிபந்தனை" மற்றும் "லூப் பாடி". லூப் பாடி நிபந்தனை இருக்கும் வரை மீண்டும் மீண்டும் செயல்படுத்தப்படுகிறது true
. பொதுவாக, ஒரு do-while
வளையம் இதுபோல் தெரிகிறது:
do
statement;
while (condition);
அல்லது
do
{
block of statements
}
while (condition);
ஒரு while
லூப்பிற்கு, செயல்படுத்தும் வரிசை: நிபந்தனை , லூப் பாடி , கண்டிஷன் , லூப் பாடி , கண்டிஷன் , லூப் பாடி , ...
ஆனால் ஒரு do-while
வளையத்திற்கு, இது சற்று வித்தியாசமானது: லூப் பாடி , கண்டிஷன் , லூப் பாடி , கண்டிஷன் , லூப் பாடி , ...
உண்மையில், while
லூப் மற்றும் do-while
லூப் இடையே உள்ள ஒரே வித்தியாசம் என்னவென்றால், லூப் பாடி ஒரு லூப்பிற்கு ஒரு முறையாவது செயல்படுத்தப்படுகிறது do-while
.
do-while
2. ஒரு வளையத்தைப் பயன்படுத்துவதன் நன்மைகள்
do-while
அடிப்படையில், ஒரு லூப் மற்றும் லூப் இடையே உள்ள ஒரே வித்தியாசம் while
என்னவென்றால், ஒரு லூப்பின் உடல்do-while
ஒரு முறையாவது செயல்படுத்தப்படுகிறது.
பொதுவாக, லூப் do-while
பாடி செயல்படுத்தப்படவில்லை என்றால், லூப் நிலையைச் சரிபார்ப்பதில் அர்த்தமில்லாத போது ஒரு லூப் பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, லூப் பாடியில் சில கணக்கீடுகள் செய்யப்பட்டு பின்னர் நிபந்தனையில் பயன்படுத்தப்பட்டால் .
உதாரணமாக:
exit
வார்த்தை உள்ளிடப்படும் வரை நிரல் விசைப்பலகையில் இருந்து வரிகளைப் படிக்கிறது
போது | போது செய்ய |
---|---|
|
|
ஒரு லூப்பில் உள்ள break
மற்றும் அறிக்கைகள் ஒரு லூப்பில் உள்ள அதே வழியில் வேலை செய்கின்றன .continue
do-while
while
do-while
3. லூப்களை ஒப்பிடுதல் : ஜாவா vs பாஸ்கல்
மீண்டும், பாஸ்கலுக்கு லூப்பின் அனலாக் உள்ளது do-while
, ஆனால் அது லூப் என்று அழைக்கப்படுகிறது repeat-until
. மேலும், இது வளையத்திலிருந்து சற்று வித்தியாசமானது do-while
. ஒரு repeat-until
சுழற்சியில், லூப்பை எப்போது தொடர வேண்டும் என்பதைக் காட்டிலும், எப்போது வெளியேற வேண்டும் என்பதை நிபந்தனை குறிக்கிறது.
எடுத்துக்காட்டுகள்:
பாஸ்கல் | ஜாவா |
---|---|
|
|
ஜாவாவுடன் ஒப்பிடும்போது, பாஸ்கல் இதைப் பிரதிபலிக்கும் விதம் மிகவும் அழகாக இருக்கிறது. நாம் பாஸ்கலின் உதாரணங்களுடன் தொடங்க வேண்டும், இல்லையெனில் நீங்கள் சிரிப்பீர்கள்.
GO TO FULL VERSION