1. ஒருங்கிணைப்பு (சரங்களை ஒன்றிணைத்தல்)
ஜாவாவில் சரங்களைக் கொண்டு நீங்கள் செய்யக்கூடிய இந்த மென்மையாய் மற்றும் எளிமையான விஷயம் உள்ளது: நீங்கள் அவற்றை ஒன்றாக ஒட்டலாம். இந்த செயல்பாடு ஒருங்கிணைப்பு என்று அழைக்கப்படுகிறது . நாங்கள் அதை எப்படி நினைவில் கொள்கிறோம் என்பது இங்கே: கான்-கேட்-என்-நேசன். இது பெரும்பாலும் "இணைக்கும் சரங்கள்" அல்லது "இணைத்தல் சரங்கள்" என்று அழைக்கப்படுகிறது.
இரண்டு வரிகளை இணைக்க, நீங்கள் +அடையாளத்தைப் பயன்படுத்தவும். இது மிகவும் எளிது:
"value1" + "value2"
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
nameசரத்தை கொண்டுள்ளதுSteveSteve |
|
cityசரத்தை கொண்டுள்ளதுNew YorkSteve |
|
messageசரத்தை கொண்டுள்ளதுHello! Steve |
மற்றும், நிச்சயமாக, நீங்கள் ஒரே நேரத்தில் நிறைய சரங்களைச் சேரலாம், மேலும் நீங்கள் சரங்கள் மற்றும் மாறிகளிலும் சேரலாம்.
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
nameசரம் கொண்டுள்ளது Stevecityசரம் New Yorkmessageகொண்டுள்ளதுHello!New YorkSteveNew York |
கடைசி எடுத்துக்காட்டில், இல் உள்ள உரையை message படிக்க கடினமாக இருப்பதை நீங்கள் காணலாம், ஏனெனில் அதில் இடைவெளிகள் இல்லை. ஒன்று அல்லது அதற்கு மேற்பட்ட இடைவெளிகளைக் குறிப்பிட, நீங்கள் அவற்றை குறியீட்டில் எழுதி, பின்னர் அவற்றை இரட்டை மேற்கோள்களில் மடிக்க வேண்டும். இது ஒலிப்பதை விட எளிதானது:
" "
நீங்கள் மேற்கோள்களுக்கு இடையில் எந்த இடைவெளியையும் வைக்கவில்லை என்றால் (அதாவது நீங்கள் ஒரு வரிசையில் இரண்டு இரட்டை மேற்கோள்களை எழுதுகிறீர்கள்), "வெற்று சரம்" என்று அழைக்கப்படுவீர்கள்:
""
ஒருபுறம், எங்களிடம் ஒரு சரம் இருப்பதாகத் தெரிகிறது. ஆனால் மறுபுறம், இந்த சரத்தை நாம் காண்பிக்கும் போது, எதுவும் காட்டப்படவில்லை. நாம் அதை மற்ற சரங்களுடன் இணைக்கும்போது, எதுவும் நடக்காது. இது சரங்களுக்கு மட்டும் கூடுதலாக பூஜ்ஜியம் போன்றது.
2. சரமாக மாற்றுதல்
மேலே குறிப்பிட்டுள்ளபடி, ஜாவாவில் உள்ள அனைத்து மாறிகள், பொருள்கள் மற்றும் வெளிப்பாடுகள் அனைத்தும் வகைக்கு மாற்றப்படுவதை ஜாவா டெவலப்பர்கள் உறுதிசெய்துள்ளனர் String.
Stringமேலும் என்னவென்றால், நாம் வேறு சில வகைகளுடன் இணைக்கும்போது இது தானாகவே நடக்கும் . எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
nameசரத்தை கொண்டுள்ளதுSteve5 |
|
cityசரத்தை கொண்டுள்ளது5New York5 |
|
messageசரத்தை கொண்டுள்ளதுHello! 10Yo |
மூன்று நிகழ்வுகளிலும், நாங்கள் அமைதியாகவும் மாறிகளையும் இணைத்தோம் int, Stringஇதன் விளைவாக எப்போதும் ஒரு String.
வகையுடன் நீங்கள் எண்கணித செயல்பாடுகளைச் செய்ய முடியாது String. முழு சரமும் இலக்கங்களைக் கொண்டிருந்தாலும் கூட.
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
nameசரத்தை கொண்டுள்ளது15 |
|
cityசரத்தை கொண்டுள்ளது595 |
|
messageசரத்தை கொண்டுள்ளது1010 |
பிளஸ் செயல்பாடுகள் இடமிருந்து வலமாகச் செயல்படுத்தப்படுகின்றன, எனவே முடிவு சற்றும் எதிர்பாராததாக இருக்கலாம். உதாரணமாக:
| அறிக்கை | குறிப்பு |
|---|---|
|
nameசரத்தை கொண்டுள்ளது1015 |
((a + a) + "1") + a
3. ஒரு சரத்தை எண்ணாக மாற்றுதல்
ஜாவாவில் ஒரு எண்ணை சரமாக மாற்றுவது, அதை வெற்று சரமாக இணைப்பது போல் எளிதானது:
String str = "" + number;
ஆனால் நீங்கள் ஒரு சரத்தை எண்ணாக மாற்ற வேண்டும் என்றால் என்ன செய்வது? சரி, ஒவ்வொரு சரத்தையும் எண்ணாக மாற்ற முடியாது. ஆனால் சரம் எண்களை மட்டுமே கொண்டிருந்தால், உங்களால் முடியும். வகுப்பில் இதற்கான பிரத்யேக முறை உள்ளது Integer.
தொடர்புடைய அறிக்கை இதுபோல் தெரிகிறது:
int x = Integer.parseInt(string);
ஒரு முழு எண் மாறியின் அறிவிப்பு எங்கே , அது ஒரு எண்ணைக் குறிக்கும் சரம் (அதாவது இலக்கங்களைக் கொண்ட சரம்).int xxstring
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
numberஎண்ணைக் கொண்டுள்ளது 123; |
|
numberஎண்ணைக் கொண்டுள்ளது321 |
|
numberஎண்ணைக் கொண்டுள்ளது3210 |
|
இது தொகுக்கப்படாது: மாறி ஒரு int, ஆனால் மதிப்பு aString |
4. சரங்களுடன் வேலை செய்வதற்கான சில முறைகள்
இறுதியாக, நான் வகுப்பின் பல முறைகளைப் பற்றி பேச விரும்புகிறேன் String.
length()முறை
இந்த முறை ஒரு சரத்தின் நீளத்தைப்length() பெற உங்களை அனுமதிக்கிறது , அதாவது அதில் எத்தனை எழுத்துக்கள் உள்ளன.
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
countமதிப்பைக் கொண்டுள்ளது4 |
|
countமதிப்பைக் கொண்டுள்ளது0 |
|
countமதிப்பைக் கொண்டுள்ளது5 |
எந்த வகையிலும் இந்த முறைகளை நீங்கள் அழைக்கலாம் String, ஒரு வெளிப்பாடு கூட:
(name + 12).length()
length()ஒரு வெளிப்பாட்டின் வகையிலான முறையை அழைக்கிறதுString
toLowerCase()முறை
ஒரு சரத்தில் உள்ள அனைத்து எழுத்துகளையும் சிறிய எழுத்துக்கு மாற்ற இந்த toLowerCase() முறை உங்களை அனுமதிக்கிறது :
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
name2சரத்தை கொண்டுள்ளதுrom |
|
nameவெற்று சரம் உள்ளது |
|
name2சரத்தை கொண்டுள்ளதுrom123 |
toUpperCase()முறை
ஒரு சரத்தில் உள்ள அனைத்து எழுத்துகளையும் பெரிய எழுத்துக்கு மாற்ற இந்த toUpperCase() முறை உங்களை அனுமதிக்கிறது :
எடுத்துக்காட்டுகள்:
| அறிக்கை | குறிப்பு |
|---|---|
|
name2சரத்தை கொண்டுள்ளதுROM |
|
name2சரத்தை கொண்டுள்ளதுROM123 |
GO TO FULL VERSION