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
3. లూప్లను పోల్చడం do-while
: జావా vs పాస్కల్
మరోసారి, పాస్కల్ లూప్ యొక్క అనలాగ్ను కలిగి ఉంది do-while
, కానీ దానిని లూప్ అంటారు repeat-until
. అలాగే, ఇది లూప్ నుండి కొద్దిగా భిన్నంగా ఉంటుంది do-while
. లూప్లో repeat-until
, లూప్ను ఎప్పుడు కొనసాగించాలో కాకుండా ఎప్పుడు నిష్క్రమించాలో కండిషన్ సూచిస్తుంది.
ఉదాహరణలు:
పాస్కల్ | జావా |
---|---|
|
|
జావాతో పోలిస్తే, పాస్కల్ దీన్ని సూచించే విధానం చాలా అందంగా ఉంది. మేము పాస్కల్ నుండి ఉదాహరణలతో ప్రారంభించాలి, లేకపోతే మీరు నవ్వుతారు.
GO TO FULL VERSION