ஜாவாவில் சப்ஸ்ட்ரிங் - சரம்

Javavil Capstrin Caram



ஜாவாவில் தரவை நிர்வகிக்கும் போது, ​​டெவலப்பருக்குத் தேவைப்படும் சந்தர்ப்பங்கள் இருக்கலாம்

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

இந்த வலைப்பதிவு 'இன் பயன்பாடு மற்றும் செயல்படுத்தலை விளக்கும். துணை சரம் ” ஜாவாவில்.







ஜாவாவில் 'சப்ஸ்ட்ரிங்' என்றால் என்ன?

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



தொடரியல்



லேசான கயிறு. துணை சரம் ( ஆரம்பம், கடைசி )

மேலே உள்ள தொடரியல்:





  • ' தொடங்கு ” என்பது தொடக்கக் குறியீட்டைக் குறிக்கிறது.
  • ' கடந்த ” என்பது இறுதிக் குறியீட்டுடன் ஒத்துப்போகிறது.

எடுத்துக்காட்டு 1: ஜாவாவில் கடைசியாக இருந்து ஒரு சரத்தின் சப்ஸ்ட்ரிங்கை மீட்டெடுக்கவும்

இந்த எடுத்துக்காட்டில், குறிப்பிடப்பட்ட சரம் கடைசியில் இருந்து துணை சரமாக இருக்கலாம்:

லேசான கயிறு கொடுக்கப்பட்ட சரம் = 'ஜாவா' ;
அமைப்பு . வெளியே . println ( 'கொடுக்கப்பட்ட சரம்:' + கொடுக்கப்பட்ட சரம் ) ;
அமைப்பு . வெளியே . println ( 'இறுதியில் இருந்து பிரித்தெடுக்கப்பட்ட சப்ஸ்ட்ரிங்:' + கொடுக்கப்பட்ட சரம். துணை சரம் ( 3 ) ) ;

மேலே உள்ள குறியீடு துணுக்கில்:



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

வெளியீடு

இந்த வெளியீடு 'இன்டெக்ஸ் உடன் தொடர்புடைய கடைசி சரம் எழுத்து மீட்டெடுக்கப்பட்டது என்பதைக் குறிக்கிறது. 3 ”.

எடுத்துக்காட்டு 2: ஜாவாவில் குறிப்பிட்ட குறியீடுகளைப் பொறுத்து ஒரு சரத்தின் துணைச்சரத்தை மீட்டெடுக்கவும்

இந்த குறிப்பிட்ட எடுத்துக்காட்டில், ஜாவாவில் உள்ள ஒரு சரம் குறிப்பிட்ட குறியீடுகளில் துணை சரமாக இருக்கலாம்:

லேசான கயிறு கொடுக்கப்பட்ட சரம் = 'ஜாவா' ;
அமைப்பு . வெளியே . println ( 'கொடுக்கப்பட்ட சரம்:' + கொடுக்கப்பட்ட சரம் ) ;
அமைப்பு . வெளியே . println ( 'இதில் பிரித்தெடுக்கப்பட்ட சப்ஸ்ட்ரிங்'
+ 'குறிப்பிட்ட குறியீடுகள்:' + கொடுக்கப்பட்ட சரம். துணை சரம் ( 0 , 2 ) ) ;

மேலே உள்ள குறியீடு தொகுதியில்:

  • இதேபோல், சரம் மதிப்பை துவக்கி அதைக் காண்பிக்கவும்.
  • இப்போது, ​​விண்ணப்பிக்கவும் ' சப்ஸ்ட்ரிங்() 'ஆரம்பத்தில் இருந்தே சரம் துணை சரமாக இருக்கும் முறை, அதாவது' 0 'இறுதி குறியீடு வரை, அதாவது,' 2 ”.
  • இறுதி குறியீட்டிற்கு எதிரான மதிப்பு ' 2 'சப்ஸ்ட்ரிங் பிரித்தெடுத்தல் செயல்பாட்டில் விலக்கப்பட்டுள்ளது.

வெளியீடு

மேலே உள்ள வெளியீட்டிலிருந்து, சரம் அதற்கேற்ப சப்ஸ்ட்ரிங் என்று குறிப்பிடலாம்.

எடுத்துக்காட்டு 3: ஜாவாவில் ஒரு பயனர் உள்ளீடு சரத்தின் சப்ஸ்ட்ரிங்கை மீட்டெடுக்கவும்

இந்த வழக்கில், சரம் பயனரிடமிருந்து உள்ளீடாக எடுக்கப்பட்டு அதற்கேற்ப சப்ஸ்ட்ரிங் செய்யப்படும். முதலாவதாக, பயனர் உள்ளீட்டைச் செயல்படுத்த கீழே கொடுக்கப்பட்டுள்ள நூலகத்தைச் சேர்க்கவும்:

இறக்குமதி java.util.Scanner ;

இப்போது, ​​பின்வரும் குறியீட்டைச் சேர்க்கவும் ' முக்கிய() ”முறை:

ஸ்கேனர் உள்ளீடு = புதிய ஸ்கேனர் ( அமைப்பு . உள்ளே ) ;
அமைப்பு . வெளியே . println ( 'ஸ்ட்ரிங் மதிப்பை உள்ளிடவும்:' ) ;
லேசான கயிறு சரம் மதிப்பு = உள்ளீடு. அடுத்த வரி ( ) ;
அமைப்பு . வெளியே . println ( 'பிரித்தெடுக்கப்பட்ட சப்ஸ்ட்ரிங்:' + சரம் மதிப்பு. துணை சரம் ( 0 , 2 ) ) ;

மேலே உள்ள குறியீட்டில்:

  • உருவாக்கவும் ' ஸ்கேனர் 'பொருளின் பெயர்' உள்ளீடு ' பயன்படுத்தி ' புதிய 'முக்கிய சொல் மற்றும்' ஸ்கேனர்() 'கட்டமைப்பாளர், முறையே.
  • ' உள்ளே ” அளவுரு பயனர் உள்ளீட்டை எடுக்கும்.
  • அடுத்த கட்டத்தில், தொடர்புடைய ' அடுத்த வரி() 'முறையானது பயனர் உள்ளீட்டை ஒரு 'ஆக உறுதி செய்கிறது லேசான கயிறு ”.
  • இறுதியாக, விண்ணப்பிக்கவும் ' சப்ஸ்ட்ரிங்() ” முறை அதன்(முறை) அளவுருவாக குறிப்பிடப்பட்ட குறியீடுகளுக்கு ஏற்ப பயனர் உள்ளீட்டு சரத்தை சப்ஸ்ட்ரிங் செய்யும் முறை.

வெளியீடு

இந்த முடிவில், பயனர் வரையறுக்கப்பட்ட சரம் அதற்கேற்ப துணை சரம் என்று பகுப்பாய்வு செய்யலாம்.

முடிவுரை

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