"சரங்களை எவ்வாறு இணைப்பது என்பதை நான் உங்களுக்குச் சொல்ல விரும்புகிறேன். சரங்களை ஒன்றிணைத்தல் அல்லது இணைத்தல் என்பது பெரும்பாலும் 'ஒட்டுப்படுத்தல்' என்ற குறுகிய வார்த்தையைப் பயன்படுத்துவதாகக் குறிப்பிடப்படுகிறது. பூனைப் பிரியர்கள் நினைவில் கொள்வது எளிதாக இருக்கும்: con-Cat-en-Nation. I நான் கேலி செய்கிறேன் ."

"சரங்களை ஒன்றிணைப்பதற்கான விதிகள் எளிமையானவை. நாம் (+) ஒரு சரத்தையும் வேறு ஏதாவது ஒன்றையும் 'சேர்த்தால்', 'வேறு ஏதாவது' மறைமுகமாக toString () முறை மூலம் சரமாக மாற்றப்படும். "

"இப்போதுதான் என்னிடம் பேசிக் கொண்டிருந்தாயா?"

"சரி, நான் அதை எளிதாக விளக்குகிறேன். நாம் ஒரு சரம், எண் மற்றும் பூனையைச் சேர்த்தால், எண் மற்றும் பூனை இரண்டும் சரங்களாக மாற்றப்படும். இங்கே சில எடுத்துக்காட்டுகள்:"

குறியீடு சமமான குறியீடு
Cat cat = new Cat();
String text = "The cat is " + cat;
Cat cat = new Cat();
String s = cat.toString();
String text = "The cat is " + s;
int a = 5;
String text = "a is " + a;
int a = 5;
String s = Integer.toString(a);
String text = "a is " + s;
int a = 5;
String text = a + "a is ";
int a = 5;
String s = Integer.toString(a);
String text = s + "a is ";
Cat cat = new Cat();
int a = 5;
String text = "The cat is " + cat + a;
Cat cat = new Cat();
String s1 = cat.toString();
String s2 = Integer.toString(a);
String text = "The cat is " + s1 + s2;
Cat cat = new Cat();
int a = 5;
String text = a + "The cat is " + cat + a;
Cat cat = new Cat();
String s1 = cat.toString();
String s2 = Integer.toString(a);
String s3 = Integer.toString(a);
String text = s3 + "The cat is " + s1 + s2;
Cat cat = new Cat();
int a = 5;
String text = cat + a + "The cat is " + cat + a;
நிரல் தொகுக்கப்படாது!
கூட்டல் செயல்பாடுகள் இடமிருந்து வலமாகச் செயல்படுத்தப்படுகின்றன, எனவே நாம் பெறுகிறோம்: ஒரு எண்ணில் பூனையைச் சேர்த்தால், தானியங்கி சரம் மாற்றம் இல்லை.
String text = (((cat + a) + "The cat is ") + cat) + a;
// But you can do this:
Cat cat = new Cat();
int a = 5;
String text = cat + (a + "The cat is ") + cat + a;

// This is the same as:
Cat cat = new Cat();
int a = 5;
String text = ((cat + (a + "The cat is ")) + cat)+a;
Cat cat = new Cat();
String s1 = cat.toString();
String s2 = cat.toString();
String s3 = Integer.toString(a);
String s4 = Integer.toString(a);
String text = s1 + s3 + "The cat is " + s2 + s4;

"டியாகோவிலிருந்து சில பணிகளைச் செய்ய வேண்டிய நேரம் வந்துவிட்டது."