সংমিশ্রণ

জাভা সিনট্যাক্স
লেভেল 3 , পাঠ 5
বিদ্যমান

"আমি আপনাকে বলতে চাই কিভাবে স্ট্রিংগুলিকে একত্রিত করতে হয়৷ স্ট্রিংগুলিকে একত্রিত করার বা যুক্ত করার প্রক্রিয়াটিকে প্রায়শই সংক্ষিপ্ত শব্দ 'কনক্যাটেনেশন' ব্যবহার করে উল্লেখ করা হয়৷ বিড়ালপ্রেমীরা মনে রাখা সহজ হবে: 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;

"ডিয়াগো থেকে কয়েকটি কাজ করার সময় এসেছে।"

মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION