1. Stringவகை

இந்த Stringவகை ஜாவாவில் அதிகம் பயன்படுத்தப்படும் வகைகளில் ஒன்றாகும். இது மிகவும் பயன்படுத்தப்படும் வகையாக இருக்கலாம். இது மிகவும் பிரபலமாக இருப்பதற்கு ஒரு காரணம் உள்ளது: இதுபோன்ற மாறிகள் உரையைச் சேமிக்க உங்களை அனுமதிக்கின்றன - அதை யார் செய்ய விரும்பவில்லை? கூடுதலாக, வகைகள் intமற்றும் doubleவகைகளைப் போலன்றி, நீங்கள் வகையின் பொருள்களில் முறைகளை அழைக்கலாம் String, மேலும் இந்த முறைகள் சில பயனுள்ள மற்றும் சுவாரஸ்யமான விஷயங்களைச் செய்கின்றன.

மேலும் என்னவென்றால், அனைத்து ஜாவா பொருட்களையும் (அனைத்தும்!) ஒரு ஆக மாற்றலாம் String. சரி, இன்னும் துல்லியமாகச் சொல்வதானால், அனைத்து ஜாவா பொருட்களும் தங்களைப் பற்றிய உரை (சரம்) பிரதிநிதித்துவத்தை வழங்க முடியும். வகையின் பெயர் Stringஒரு பெரிய எழுத்தில் தொடங்குகிறது, ஏனெனில் இது ஒரு முழு அளவிலான வகுப்பு.

நாங்கள் இந்த வகைக்கு ஒன்றுக்கு மேற்பட்ட முறை திரும்புவோம் (இது மிகவும் பயனுள்ள மற்றும் சுவாரஸ்யமானது), ஆனால் இன்று நாம் ஒரு சுருக்கமான அறிமுகம் செய்வோம்.


2. Stringமாறிகளை உருவாக்குதல்

சரங்களை (உரை) சேமிப்பதற்காக வகை Stringவடிவமைக்கப்பட்டுள்ளது. உரையைச் சேமிக்கக்கூடிய குறியீட்டில் ஒரு மாறியை உருவாக்க , நீங்கள் இது போன்ற ஒரு அறிக்கையைப் பயன்படுத்த வேண்டும்:

String name;
Stringஒரு மாறியை உருவாக்குதல்

name மாறியின் பெயர் எங்கே .

எடுத்துக்காட்டுகள்:

அறிக்கை விளக்கம்
String name;
என்ற ஒரு சரம் மாறி nameஉருவாக்கப்பட்டது
String message;
என்ற ஒரு சரம் மாறி messageஉருவாக்கப்பட்டது
String text;
என்ற ஒரு சரம் மாறி textஉருவாக்கப்பட்டது

intமற்றும் வகைகளைப் போலவே , பல மாறிகளை doubleஉருவாக்க சுருக்கெழுத்து குறியீட்டைப் பயன்படுத்தலாம் :String

String name1, name2, name3;
Stringபல மாறிகளை உருவாக்குவதற்கான சுருக்கெழுத்து

String3. மாறிகளுக்கு மதிப்புகளை வழங்குதல்

ஒரு மாறியில் ஒரு மதிப்பை வைக்க String, நீங்கள் இந்த அறிக்கையை செய்ய வேண்டும்:

name = "value";
Stringஒரு மாறிக்கு மதிப்பை வழங்குதல்

இந்த வகைக்கும் நாம் ஏற்கனவே படித்தவர்களுக்கும் இடையிலான முதல் வேறுபாட்டை இப்போது நாங்கள் கண்டறிந்துள்ளோம். Stringவகையின் அனைத்து மதிப்புகளும் உரையின் சரங்கள் மற்றும் இரட்டை மேற்கோள்களில் இணைக்கப்பட வேண்டும் .

எடுத்துக்காட்டுகள்:

அறிக்கை குறிப்பு
String name = "Steve";
மாறியில் name உரை உள்ளதுSteve
String city = "New York";
மாறியில் city உரை உள்ளதுNew York
String message = "Hello!";
மாறியில் message உரை உள்ளதுHello!

4. Stringமாறிகளை துவக்குதல்

intவகை மற்றும் வகைகளைப் போலவே double, வகையின் மாறிகள் Stringஉருவாக்கப்படும்போது உடனடியாக துவக்கப்படும். உண்மையில், இது ஜாவாவில் உள்ள அனைத்து வகைகளிலும் நீங்கள் செய்யக்கூடிய ஒன்று. எனவே நாங்கள் அதை இனி குறிப்பிட மாட்டோம்.

String name1 = "value1", name2 = "value2", name3 = "value3";
மாறிகளை உருவாக்குவதற்கும் துவக்குவதற்கும் சுருக்கெழுத்து
String name = "Steve", city = "New York", message = "Hello!";
மாறிகளை உருவாக்கி துவக்கும் அறிக்கையின் எடுத்துக்காட்டு
தயவுசெய்து கவனிக்கவும்:

ஜாவா கம்பைலர் ஒரு மாறியை அதற்கு எந்த மதிப்பையும் ஒதுக்காமல் அறிவித்து பின்னர் அதைப் பயன்படுத்த முயற்சித்தால் புகார் தெரிவிக்கும் .

இந்த குறியீடு வேலை செய்யாது:

அறிக்கை குறிப்பு
String name;
System.out.println(name);
மாறி nameதுவக்கப்படவில்லை. நிரல் தொகுக்கப்படாது.
int a;
a++;
மாறி aதுவக்கப்படவில்லை. நிரல் தொகுக்கப்படாது.
double x;
double y = x;
மாறி xதுவக்கப்படவில்லை. நிரல் தொகுக்கப்படாது.