சரம் பூஜ்யமா, காலியா அல்லது வெறுமையா என்பதை ஜாவா சரிபார்க்கவும்

Caram Pujyama Kaliya Allatu Verumaiya Enpatai Java Cariparkkavum



ஜாவா நிரலாக்கத்தில், டெவலப்பர் தேவையற்ற மதிப்புகளைக் கண்டறிந்து தவிர்க்க வேண்டும். எடுத்துக்காட்டாக, நினைவகத்தைக் குவிக்கும் மதிப்புகளைக் கண்டறிதல் மற்றும் குறியீடு ஓட்டத்தை பாதிக்கிறது. அத்தகைய சந்தர்ப்பங்களில், ஒரு சரம் உள்ளதா எனச் சரிபார்க்கிறது ' ஏதுமில்லை ”,” காலியாக ' அல்லது ' வெற்று ” ஜாவாவில் உள்ள குறியீட்டில் உள்ள உள்ளீடுகளை நீக்க அல்லது மாற்ற உதவுகிறது.

ஜாவாவில் 'பூஜ்ய', 'வெற்று' அல்லது 'வெற்று' சரத்தை சரிபார்ப்பதற்கான அணுகுமுறைகளை இந்த எழுதுதல் விவாதிக்கும்.







ஜாவாவில் சரம் 'பூஜ்ய', 'வெற்று' அல்லது 'வெற்று' என்பதை எவ்வாறு சரிபார்க்கலாம்?

சரம் பூஜ்யமா, காலியா அல்லது வெறுமையா என்பதைச் சரிபார்க்க, '' ஏதுமில்லை 'ஒதுக்கப்பட்ட முக்கிய சொல், ' காலியாக உள்ளது() 'முறை, அல்லது' வெற்று() ” முறை, முறையே.



' ஏதுமில்லை 'மதிப்பு உள்ளதா என்பதை முக்கிய வார்த்தை சரிபார்க்கிறது' ஏதுமில்லை ”. ' காலியாக உள்ளது() 'முறையானது ஒரு சரம் காலியாக உள்ளதா இல்லையா என்பதைச் சரிபார்த்து, அதன் அடிப்படையில் ஒரு பூலியன் விளைவை அளிக்கிறது மற்றும் ' வெற்று() வழங்கப்பட்ட சரம் காலியாக இருந்தாலோ அல்லது வெள்ளை இடைவெளிகளை மட்டும் குவித்திருந்தாலோ 'முறை உண்மையாக இருக்கும்.



குறிப்பு: The 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: பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி ஜாவாவில் சரம் பூஜ்யமா, காலியா அல்லது வெறுமையா என்பதைச் சரிபார்க்கவும்

இந்த குறிப்பிட்ட எடுத்துக்காட்டில், பயனர் வரையறுக்கப்பட்ட செயல்பாட்டின் மூலம் விவாதிக்கப்பட்ட நிபந்தனைகளுக்கான சரத்திற்கு ஒரு சரிபார்ப்பு பயன்படுத்தப்படலாம்:

பொது நிலையான வெற்றிட முக்கிய ( லேசான கயிறு [ ] args ) {
சரம் சரம்1 = பூஜ்ய;
சரம் சரம்2 = '' ;
சரம் சரம்3 = '' ;
System.out.println ( 'முதல் சரம்:' + isNullEmptyBlank ( சரம்1 ) ) ;
System.out.println ( 'இரண்டாவது சரம்:' + isNullEmptyBlank ( சரம்2 ) ) ;
System.out.println ( 'மூன்றாவது சரம்:' + isNullEmptyBlank ( சரம்3 ) ) ;
}
பொது நிலையான சரம் என்பது வெற்று வெற்று ( சரம் சரம் ) {
என்றால் ( சரம் == பூஜ்ய ) {
திரும்ப 'ஏதுமில்லை' ;
}
வேறு என்றால் ( சரம். isEmpty ( ) ) {
திரும்ப 'காலியாக' ;
}
வேறு என்றால் ( சரம்.isBlank ( ) ) {
திரும்ப 'வெற்று' ;
}
வேறு { திரும்ப லேசான கயிறு; } }

இந்த குறியீடு தொகுதியின்படி, கீழே கொடுக்கப்பட்டுள்ள படிகளைச் செய்யவும்:

  • அதேபோல், விவாதிக்கப்பட்ட அதே வரிசையில் சரங்களை துவக்கவும்.
  • அதன் பிறகு, செயல்பாட்டை அழைக்கவும் ' isNullEmptyBlank() ” துவக்கப்பட்ட ஒவ்வொரு சரங்களையும் அதன் வாதமாக ஒவ்வொன்றாகக் கடந்து செல்வதன் மூலம்.
  • இப்போது, ​​செயல்பாட்டை வரையறுக்கவும் ' isNullEmptyBlank() ” மற்றும் அதன் திரும்பும் வகையை இவ்வாறு குறிப்பிடவும் லேசான கயிறு ”.
  • செயல்பாட்டு அளவுரு தேவையான நிபந்தனைகளுக்கு மதிப்பீடு செய்யப்பட வேண்டிய சரத்திற்கு ஒத்திருக்கிறது.
  • அதன் (செயல்பாடு) வரையறையில், ' என்றால்/வேறு ” அனுப்பப்பட்ட ஒவ்வொரு சரத்திற்கும் அறிக்கைகள் மற்றும் அதன் அடிப்படையில் தொடர்புடைய சரம் மதிப்பை வழங்கும்.

வெளியீடு

இந்த முடிவு, அனுப்பப்பட்ட ஒவ்வொரு சரங்களும் சரியான முறையில் மதிப்பிடப்படுவதைக் குறிக்கிறது.

முடிவுரை

ஜாவாவில் சரம் பூஜ்யமாக, காலியாக அல்லது காலியாக உள்ளதா என்பதைச் சரிபார்க்க, '' ஏதுமில்லை 'ஒதுக்கப்பட்ட முக்கிய சொல், ' காலியாக உள்ளது() 'முறை, அல்லது' வெற்று() ” முறை, முறையே. '' இல் விவாதிக்கப்பட்ட முறைகளைப் பயன்படுத்துவதன் மூலம் இதை அடைய முடியும். என்றால்/வேறு 'அறிக்கை அல்லது வழியாக' பயனர் வரையறுத்த ” செயல்பாடு. இந்த வலைப்பதிவு சரம் பூஜ்யமா, காலியா அல்லது வெறுமையா என்பதைச் சரிபார்ப்பதற்கான அணுகுமுறைகளை விளக்குகிறது.