జావా ప్రోగ్రామింగ్లో, డెవలపర్కు అనవసరమైన విలువలను గుర్తించడం మరియు వదిలివేయడం అవసరం. ఉదాహరణకు, మెమరీని కూడబెట్టే విలువలను గుర్తించడం మరియు కోడ్ ప్రవాహాన్ని ప్రభావితం చేయడం. అటువంటి సందర్భాలలో, ఒక స్ట్రింగ్ 'ఉందో లేదో తనిఖీ చేస్తోంది శూన్య ',' ఖాళీ 'లేదా' ఖాళీ ” కోడ్లో ఉన్న ఎంట్రీలను తొలగించడంలో లేదా సవరించడంలో జావా సహాయం చేస్తుంది.
జావాలో “శూన్యం”, “ఖాళీ” లేదా “ఖాళీ” కోసం స్ట్రింగ్ను తనిఖీ చేసే విధానాలను ఈ వ్రాత-అప్ చర్చిస్తుంది.
జావాలో స్ట్రింగ్ 'శూన్యం', 'ఖాళీ' లేదా 'ఖాళీ' అని ఎలా తనిఖీ చేయాలి?
స్ట్రింగ్ శూన్యంగా, ఖాళీగా లేదా ఖాళీగా ఉందని ధృవీకరించడానికి, “ని వర్తింపజేయండి శూన్య 'రిజర్వ్ చేయబడిన కీవర్డ్, ది' ఖాళీ () 'పద్ధతి, లేదా' ఖాళీ() ” పద్ధతి, వరుసగా.
ది ' శూన్య 'కీవర్డ్ విలువ ఉంటే తనిఖీ చేస్తుంది' శూన్య ”. ది ' ఖాళీ () 'పద్ధతి స్ట్రింగ్ ఖాళీగా ఉందో లేదో తనిఖీ చేస్తుంది మరియు దాని ఆధారంగా బూలియన్ ఫలితాన్ని అందిస్తుంది మరియు ' ఖాళీ() అందించిన స్ట్రింగ్ ఖాళీగా ఉంటే లేదా తెల్లని ఖాళీలు మాత్రమే పేరుకుపోయినట్లయితే ” పద్ధతి నిజమని చూపుతుంది.
గమనిక: ది isEmpty() 'మరియు' ఖాళీ() ” పద్ధతులు సంబంధిత ఫలితాన్ని బూలియన్ విలువగా అందిస్తాయి, అనగా, “ ఒప్పు తప్పు ”.
ఉదాహరణ 1: 'if/else' స్టేట్మెంట్ని ఉపయోగించి జావాలో స్ట్రింగ్ శూన్యం, ఖాళీ లేదా ఖాళీగా ఉందో లేదో తనిఖీ చేయండి
ఈ ఉదాహరణలో, చర్చించిన విధానాలను ''తో కలిపి ఉపయోగించవచ్చు. ఒకవేళ/లేకపోతే 'శూన్య, ఖాళీ లేదా ఖాళీ స్ట్రింగ్ కోసం తనిఖీ చేయడానికి ప్రకటన:
స్ట్రింగ్ స్ట్రింగ్1 = శూన్యం;
స్ట్రింగ్ స్ట్రింగ్2 = '' ;
స్ట్రింగ్ స్ట్రింగ్3 = '' ;
ఉంటే ( స్ట్రింగ్1 == శూన్యం ) {
System.out.println ( 'మొదటి స్ట్రింగ్ శూన్యం!' ) ;
} లేకపోతే {
System.out.println ( 'మొదటి స్ట్రింగ్ శూన్యం కాదు' ) ;
}
ఉంటే ( string2.isEmpty ( ) == నిజం ) {
System.out.println ( 'రెండవ స్ట్రింగ్ ఖాళీగా ఉంది!' ) ;
} లేకపోతే {
System.out.println ( 'రెండవ స్ట్రింగ్ ఖాళీగా లేదు' ) ;
}
ఉంటే ( స్ట్రింగ్3.isBlank ( ) == నిజం ) {
System.out.println ( 'మూడవ తీగ ఖాళీగా ఉంది!' ) ;
} లేకపోతే {
System.out.println ( 'మూడవ స్ట్రింగ్ ఖాళీగా లేదు' ) ;
}
ఎగువ కోడ్ లైన్లలో, క్రింది దశలను వర్తింపజేయండి:
- ముందుగా, 'తో స్ట్రింగ్ ప్రారంభించండి శూన్య ', ఉంచుకో ' ఖాళీ 'మరియు' ఖాళీ ”, వరుసగా, మరియు వారి డేటా రకాన్ని పేర్కొనండి, అనగా, “ స్ట్రింగ్ ”.
- తదుపరి దశలో, “ని వర్తింపజేయండి ఒకవేళ/లేకపోతే తనిఖీ చేయడానికి 'ప్రకటన' శూన్య 'ద్వారా' స్ట్రింగ్ శూన్య ” కీవర్డ్.
- ఇప్పుడు, అనుబంధించండి ' ఖాళీ () 'మరియు' ఖాళీ() ” సంబంధిత స్ట్రింగ్ వరుసగా ఖాళీగా లేదా ఖాళీగా ఉందో లేదో తనిఖీ చేయడానికి ప్రారంభించబడిన స్ట్రింగ్లతో పద్ధతులు మరియు దాని ఆధారంగా బూలియన్ విలువను తిరిగి ఇవ్వండి.
అవుట్పుట్
పై అవుట్పుట్లో, మునుపటి పరిస్థితి “అని చూడవచ్చు. నిజం 'ప్రతి సందర్భంలోనూ స్ట్రింగ్ విలువలు' శూన్య ',' ఖాళీ 'మరియు' ఖాళీ ”, వరుసగా.
ఉదాహరణ 2: వినియోగదారు నిర్వచించిన ఫంక్షన్ని ఉపయోగించి జావాలో స్ట్రింగ్ శూన్యం, ఖాళీ లేదా ఖాళీగా ఉందో లేదో తనిఖీ చేయండి
ఈ ప్రత్యేక ఉదాహరణలో, వినియోగదారు నిర్వచించిన ఫంక్షన్ ద్వారా చర్చించబడిన పరిస్థితుల కోసం స్ట్రింగ్కు చెక్ వర్తించవచ్చు:
పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ ) {స్ట్రింగ్ స్ట్రింగ్1 = శూన్యం;
స్ట్రింగ్ స్ట్రింగ్2 = '' ;
స్ట్రింగ్ స్ట్రింగ్3 = '' ;
System.out.println ( 'మొదటి స్ట్రింగ్:' + isNullEmptyBlank ( స్ట్రింగ్1 ) ) ;
System.out.println ( 'రెండవ స్ట్రింగ్:' + isNullEmptyBlank ( స్ట్రింగ్2 ) ) ;
System.out.println ( 'మూడవ స్ట్రింగ్:' + isNullEmptyBlank ( స్ట్రింగ్ 3 ) ) ;
}
పబ్లిక్ స్టాటిక్ స్ట్రింగ్ శూన్యం ఖాళీ ( స్ట్రింగ్ స్ట్రింగ్ ) {
ఉంటే ( స్ట్రింగ్ == శూన్యం ) {
తిరిగి 'శూన్య' ;
}
లేకపోతే ఉంటే ( string.isEmpty ( ) ) {
తిరిగి 'ఖాళీ' ;
}
లేకపోతే ఉంటే ( స్ట్రింగ్.isBlank ( ) ) {
తిరిగి 'ఖాళీ' ;
}
లేకపోతే { తిరిగి తీగ; } }
ఈ కోడ్ బ్లాక్ ప్రకారం, దిగువ అందించిన దశలను చేయండి:
- అదేవిధంగా, చర్చించినట్లుగా, అదే క్రమంలో స్ట్రింగ్లను ప్రారంభించండి.
- ఆ తర్వాత, ఫంక్షన్ను ప్రారంభించండి ' isNullEmptyBlank() ”ఇనిషియలైజ్డ్ స్ట్రింగ్స్ని ఒక్కొక్కటిగా దాని ఆర్గ్యుమెంట్గా పాస్ చేయడం ద్వారా.
- ఇప్పుడు, ఫంక్షన్ నిర్వచించండి ' isNullEmptyBlank() ” మరియు దాని రిటర్న్ రకాన్ని ఇలా పేర్కొనండి స్ట్రింగ్ ”.
- ఫంక్షన్ పరామితి అవసరమైన పరిస్థితుల కోసం మూల్యాంకనం చేయవలసిన స్ట్రింగ్కు అనుగుణంగా ఉంటుంది.
- దాని (ఫంక్షన్) నిర్వచనంలో, “ని వర్తింపజేయండి ఒకవేళ/లేకపోతే ” ఆమోదించబడిన ప్రతి స్ట్రింగ్కు స్టేట్మెంట్లు మరియు దాని ఆధారంగా సంబంధిత స్ట్రింగ్ విలువను తిరిగి ఇవ్వండి.
అవుట్పుట్
ఈ ఫలితం ఆమోదించబడిన ప్రతి స్ట్రింగ్ను తగిన విధంగా మూల్యాంకనం చేయడాన్ని సూచిస్తుంది.
ముగింపు
జావాలో స్ట్రింగ్ శూన్యంగా, ఖాళీగా లేదా ఖాళీగా ఉందో లేదో తనిఖీ చేయడానికి, “ని వర్తింపజేయండి శూన్య 'రిజర్వ్ చేయబడిన కీవర్డ్, ది' ఖాళీ () 'పద్ధతి, లేదా' ఖాళీ() ” పద్ధతి, వరుసగా. 'లో చర్చించబడిన పద్ధతులను వర్తింపజేయడం ద్వారా దీనిని సాధించవచ్చు. ఒకవేళ/లేకపోతే 'ప్రకటన లేదా' ద్వారా వినియోగాదారునిచే నిర్వచించబడినది ” ఫంక్షన్. ఈ బ్లాగ్ స్ట్రింగ్ శూన్యంగా, ఖాళీగా లేదా ఖాళీగా ఉందో లేదో తనిఖీ చేసే విధానాలను ప్రదర్శించింది.