ஜாவாவில் charAt ஐ எவ்வாறு செயல்படுத்துவது?



ஜாவாவில் உள்ள charAt குறித்த இந்த கட்டுரை உங்களை ஜாவா charAt () சரம் முறைக்கு அறிமுகப்படுத்தும். இந்த முறையைப் பயன்படுத்த பல்வேறு வழிகளை இந்த கட்டுரை நிரூபிக்கும்.

இல் உள்ள charAt () ஒரு முறை, குறிப்பாக ஒரு சரத்தில் குறிப்பிட்ட குறியீட்டில் எழுத்தை திருப்புவதற்கு பயன்படுத்தப்படுகிறது. இந்த கட்டுரையில் இந்த தலைப்பை விரிவாக புரிந்துகொள்வோம். இந்த கட்டுரையில் பின்வரும் சுட்டிகள் விவரிக்கப்படும்,

எனவே தொடங்குவோம்





ஜாவாவில் charAt

CharAt () முறைக்கு, அனுப்பப்பட்ட குறியீட்டு மதிப்பு 0 முதல் (சரம் நீளம் - 1) வரை இருக்க வேண்டும். குறியீட்டு மதிப்பு, எதிர்மறை எண்ணை விட அதிகமாக இருந்தால், a StringIndexOutOfBoundsException திரும்பியது.

கையொப்பம்



பொது கரி charAt (int index)

அளவுரு

குறியீட்டு: திரும்பப் பெற வேண்டிய எழுத்தின் குறியீடு



திரும்பவும்

குறிப்பிட்ட நிலையில் உள்ள எழுத்து திரும்பியது.

விதிவிலக்கு

StringIndexOutOfBoundException : குறியீட்டின் மதிப்பு எதிர்மறையாகவோ, அதிகமாகவோ அல்லது சரத்தின் நீளத்திற்கு சமமாகவோ இருந்தால் திரும்பும்.

ஜாவா கட்டுரையில் இந்த charAt உடன் நகரும்

உதாரணமாக

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {சரம் str = 'காலநிலை மாற்றத்திலிருந்து நாம் கிரகத்தை காப்பாற்ற வேண்டும்' // இது சரம் கரி c1 = str.charAt (0) char c2 = str.charAt (5) char c3 = str.charAt (9) char c4 = str.charAt (15) System.out.println ('0 குறியீட்டில் எழுத்து:' + c1) System.out.println ('5 வது எழுத்து குறியீட்டு: '+ c2) System.out.println (' 9 வது குறியீட்டில் உள்ள எழுத்து: '+ c3) System.out.println ('15 வது குறியீட்டில் உள்ள எழுத்து:' + c4)}}

வெளியீடு

0 குறியீட்டில் உள்ள எழுத்து: W.

5 வது குறியீட்டில் உள்ள எழுத்து: கள்

11 வது குறியீட்டில் உள்ள எழுத்து: a

20 வது குறியீட்டில் உள்ள எழுத்து: இ

ஜாவா கட்டுரையில் இந்த charAt உடன் நகரும்

StringIndexOutOfBoundsException க்கான எடுத்துக்காட்டு

எதிர்மறை குறியீட்டை அல்லது நீளம் () - 1 ஐ விட அதிகமான குறியீட்டைக் கடக்கும்போது, ​​பின்னர் ஒரு StringIndexOutOfBoundsException வீசப்படுகிறது.

பின்வரும் எடுத்துக்காட்டில், எதிர்மறை குறியீடு அனுப்பப்படுகிறது:

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {சரம் str = 'காலநிலை மாற்றம்' // எதிர்மறை குறியீட்டு கரி c = str.charAt (-1) System.out.println (c)}}

வெளியீடு

நூலில் விதிவிலக்கு “main” java.lang.StringIndexOutOfBoundsException: சரம் குறியீடு வரம்பிற்கு வெளியே: -1

java.base / java.lang.StringLatin1.charAt இல் (tringLatin1.java:44)

java.base / java.lang.String.charAt இல் (String.java:692)

ஜாவா எடுத்துக்காட்டில் xml கோப்பைப் படிக்கவும்

Main.main இல் (Main.java:5)

கட்டளை பூஜ்ஜியமற்ற நிலை 1 உடன் வெளியேறியது

குறியீடு ஒரு விதிவிலக்குடன் முடிவடைகிறது.

ஜாவா கட்டுரையில் இந்த charAt உடன் நகரும்

CharAt () ஐப் பயன்படுத்தி ஒரு சரத்தின் அனைத்து எழுத்துக்களையும் அச்சிடுகிறது

ஒரு சரத்தின் அனைத்து எழுத்துக்களையும் அச்சிட, 0 முதல் சரம் () -1 வரை லூப்பிற்கான பயன்பாடு செய்யப்படுகிறது.

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {சரம் s = 'காலநிலை மாற்றம்' (int i = 0 i<=s.length()-1 i++) { System.out.println(s.charAt(i)) } } }

வெளியீடு

சி

l

நான்

மீ

க்கு

டி

இருக்கிறது

சி

h

க்கு

n

g

இருக்கிறது

ஜாவா கட்டுரையில் இந்த charAt உடன் நகரும்

CharAt () ஐப் பயன்படுத்தி ஒரு எழுத்தின் அதிர்வெண்ணைக் கணக்கிடுகிறது

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {சரம் s = 'ClimateChangeIsReal' int count = 0 for (int i = 0 i<=s.length()-1 i++) { if(s.charAt(i) == 'C'){ count++ } } System.out.println('Frequency of C is: '+count) } } 

ஒரு பாத்திரத்தின் அதிர்வெண்ணை charAt () ஐப் பயன்படுத்தி தீர்மானிக்க முடியும்:

வெளியீடு

சி அதிர்வெண்: 2

ஜாவா கட்டுரையில் இந்த charAt உடன் நகரும்

ஒரு சரத்தின் முதல் மற்றும் கடைசி எழுத்தை அச்சிடுகிறது

ஒரு சரத்தின் முதல் மற்றும் கடைசி எழுத்தை charAt () ஐப் பயன்படுத்தி அச்சிடலாம்:

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {சரம் s = 'காலநிலை மாற்றம் உண்மையானது' int strLength = s.length () // முதல் எழுத்து System.out.println ('0 குறியீட்டில் எழுத்து:' + s.charAt (0)) // சரம் நீளம் -1 குறியீட்டில் இருக்கும் கடைசி எழுத்தை பெறுதல் System.out.println ('கடைசி குறியீட்டில் உள்ள எழுத்து:' + s.charAt (strLength-1))}}

வெளியீடு

0 குறியீட்டில் எழுத்து: சி

கடைசி குறியீட்டில் உள்ள எழுத்து: எல்

CharAt () முறை பயனருக்கு எந்தவொரு குறிப்பிட்ட குறியீட்டிலும் உள்ள உறுப்புகளை அணுக எண்ணற்ற வழிகளை வழங்குகிறது, குறியீட்டு ஒரு பொருத்தமான வரம்பிற்குள் வரும் வரை.

இவ்வாறு ‘charAt in Java’ குறித்த இந்த கட்டுரையின் முடிவுக்கு வந்துள்ளோம். நீங்கள் மேலும் அறிய விரும்பினால், பாருங்கள் எடூரேகா, நம்பகமான ஆன்லைன் கற்றல் நிறுவனம். எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி, முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுக்கும் பயிற்சி அளிக்க வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த வலைப்பதிவின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.