జావా ఎంపిక ప్రకటనలకు ఒక బిగినర్స్ గైడ్

జావా ఎంపిక ప్రకటనలకు ఒక బిగినర్స్ గైడ్

ఎంపిక ప్రకటనలు జావాలో ప్రోగ్రామ్ నియంత్రణ నిర్మాణం. పేరు సూచించినట్లుగా, ఒక నిర్దిష్ట షరతు నెరవేరితే అమలు మార్గాన్ని ఎంచుకోవడానికి అవి ఉపయోగించబడతాయి.





నా మౌస్ ప్యాడ్ పని చేయడం లేదు

జావాలో మూడు ఎంపిక ప్రకటనలు ఉన్నాయి: ఉంటే , ఒకవేళ ... లేకపోతే , మరియు స్విచ్ . వాటిని నిశితంగా పరిశీలిద్దాం.





1. ఒకవేళ ప్రకటన

ఇది ఒకే ఎంపిక ప్రకటన. ఇది ఒకే చర్యను (లేదా చర్యల సమూహం) మాత్రమే ఎంచుకుంటుంది లేదా విస్మరిస్తుంది కాబట్టి దీనికి పేరు పెట్టబడింది.





మీరు ఇచ్చిన షరతు నిజమైతే ఒక నిర్దిష్ట స్టేట్‌మెంట్‌ను అమలు చేయాలనుకున్నప్పుడు, దాన్ని ఉపయోగించండి ఉంటే ప్రకటన. షరతు అనేది బూలియన్ ఫలితాన్ని ఇచ్చే ఏదైనా వ్యక్తీకరణ, అంటే నిజం లేదా తప్పు (1 లేదా 0). సంబంధిత, తార్కిక మరియు సమానత్వ కార్యకలాపాలు బూలియన్ ఫలితాన్ని ఇచ్చే వ్యక్తీకరణలు.

ఒకవేళ షరతు తప్పు అయితే, అనుకున్న చర్యను అమలు చేయడం దాటవేయబడుతుంది.



వాక్యనిర్మాణం:

if (condition)
statement

నమూనా కోడ్:





if (mark >90)
System.out.println('You got grade A');

ముందు ఇండెంటేషన్‌ని గమనించండి System.out.ln () ప్రకటన. ప్రోగ్రామ్ నిర్మాణాన్ని చూపించడానికి దాన్ని చేర్చడం మంచి పద్ధతి. మీరు తదుపరి లైన్‌కు మారినప్పుడు చాలా IDE లు స్వయంచాలకంగా చేర్చబడతాయి. కాబట్టి మీరు దానిని చేర్చడం మర్చిపోవడం గురించి చింతించకండి.

2. ఒకవేళ..ఇక ప్రకటన

ఇది డబుల్ సెలెక్షన్ స్టేట్‌మెంట్. ఇది రెండు వేర్వేరు చర్యల (లేదా చర్యల సమూహం) మధ్య ఎంచుకున్నందున దీనికి ఆ పేరు పెట్టబడింది.





సంబంధిత: ఎక్సెల్‌లో నెస్టెడ్ ఫార్ములాలతో ఐఎఫ్ ఫంక్షన్‌ను ఎలా ఉపయోగించాలి

ది ఒకవేళ ... లేకపోతే స్టేట్మెంట్ ఒక నిర్దిష్ట చర్యను అమలు చేస్తుంది ఉంటే ఒక షరతు నిజం అయినప్పుడు బ్లాక్ చేయండి. లేకపోతే, ఇది ఒక చర్యను అమలు చేస్తుంది లేకపోతే పరిస్థితి తప్పుడు ఫలితాన్ని అంచనా వేసినప్పుడు బ్లాక్ చేయండి.

వాక్యనిర్మాణం:

if (condition)
statement1
else
statement2

నమూనా కోడ్:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

లేకపోతే ..

కలిగి ఉండే అవకాశం ఉంది ఒకవేళ ... లేకపోతే లోపల ప్రకటనలు ఒకవేళ ... లేకపోతే ప్రకటనలు, గూడుగా పిలవబడే దృష్టాంతం.

దిగువ ఉదాహరణ చూడండి:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

ఒక వస్తువు యొక్క ఉష్ణోగ్రత ఒక నిర్దిష్ట పరిధిలో ఉందో లేదో పై కోడ్ తనిఖీ చేసి, ఆపై దాని రంగును ప్రింట్ చేస్తుంది. పైన ఉన్న కోడ్ వెర్బోస్ మరియు తర్కంతో అనుసరించడం గందరగోళంగా ఉంటుంది.

క్రింద ఉన్నదాన్ని చూడండి. ఇది అదే లక్ష్యాన్ని సాధిస్తుంది, కానీ ఇది మరింత కాంపాక్ట్ మరియు అనవసరమైనది లేదు {} తర్వాత లేకపోతే . చాలా మంది ప్రోగ్రామర్లు వాస్తవానికి రెండోదానికంటే ఇష్టపడతారు.

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

బ్లాక్స్

ది ఉంటే మరియు ఒకవేళ ... లేకపోతే ప్రకటనలు సాధారణంగా ఒక చర్యను అమలు చేయాలని ఆశిస్తాయి. మీరు వారితో బహుళ స్టేట్‌మెంట్‌లను అమలు చేయాలనుకుంటే, బ్రేస్‌లను ఉపయోగించండి {} ఈ చర్యలను సమూహపరచడానికి.

if (condition){
// statements
} else {
// statements
}

3. మారండి

ఇది బహుళ-ఎంపిక ప్రకటన. ఇచ్చిన కేసులలో ఒకదానితో వ్యక్తీకరణ సరిపోలుతుందో లేదో తనిఖీ చేస్తుంది మరియు ఆ కేసు కోసం ఒక చర్యను అమలు చేస్తుంది.

వాక్యనిర్మాణం:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

ది విరామం స్టేట్మెంట్ ఆపడానికి ఉపయోగించబడుతుంది స్విచ్ మ్యాచ్ కనుగొనబడినప్పుడు రన్నింగ్ నుండి ప్రకటన. కేసు కనుగొనబడితే అమలు సమయాన్ని వృధా చేయవలసిన అవసరం లేదు.

కంప్యూటర్‌ల మధ్య ఆవిరి పొదుపులను ఎలా బదిలీ చేయాలి

స్విచ్ స్టేట్‌మెంట్‌లో ఇచ్చిన ఎక్స్‌ప్రెషన్ తప్పనిసరిగా టైప్ యొక్క స్థిరమైన సమగ్రంగా ఉండాలి బైట్ , పొట్టి (కాని కాదు పొడవు ), int , లేదా చార్ . మీరు కూడా ఉపయోగించవచ్చు స్ట్రింగ్ సమాచార తరహా.

నమూనా కోడ్:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

స్టేట్‌మెంట్ ఉంటే పైథాన్‌ను చూడండి

ఇప్పుడు మీరు జావాలో ఎంపిక స్టేట్‌మెంట్‌లను ఎలా ఉపయోగించాలో నేర్చుకున్నారు, పైథాన్‌కు మారడం ఆసక్తికరంగా ఉండవచ్చు.

ప్రోగ్రామింగ్ లాజిక్ సమానంగా ఉంటుంది, కానీ పైథాన్ మరింత ప్రారంభ-స్నేహపూర్వకమైనది మరియు పదజాలం వలె కాదు. బహుళ భాషలలో తర్కం నేర్చుకోవడం అనేది అంతర్లీన ఆలోచనలను అమలు చేయడానికి సహాయపడుతుంది. మీ కోడింగ్ పరిజ్ఞానాన్ని వైవిధ్యపరచడం ఎప్పుడూ చెడ్డ ఆలోచన కాదు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ స్టేట్‌మెంట్ ఉంటే పైథాన్‌ను ఎలా ఉపయోగించాలి

మాస్టరింగ్ పైథాన్ అంటే పైథాన్ if స్టేట్‌మెంట్‌తో పట్టు సాధించడం. మీ పైథాన్ పరిజ్ఞానాన్ని మెరుగుపరచడానికి ఈ ప్రకటన ఉదాహరణలను ఉపయోగించండి.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ప్రోగ్రామింగ్
  • జావా
  • కోడింగ్ ట్యుటోరియల్స్
రచయిత గురుంచి జెరోమ్ డేవిడ్సన్(22 కథనాలు ప్రచురించబడ్డాయి)

జెరోమ్ MakeUseOf లో స్టాఫ్ రైటర్. అతను ప్రోగ్రామింగ్ మరియు లైనక్స్ గురించి కథనాలను కవర్ చేస్తాడు. అతను క్రిప్టో iత్సాహికుడు మరియు క్రిప్టో పరిశ్రమపై ఎల్లప్పుడూ ట్యాబ్‌లను ఉంచుతాడు.

జెరోమ్ డేవిడ్సన్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి