آشنایی با کانکت کردن در زبان جاوا

*بانو بهار*

کاربر نگاه دانلود
کاربر نگاه دانلود
عضویت
2016/08/15
ارسالی ها
3,937
امتیاز واکنش
10,965
امتیاز
804
محل سکونت
میان شکوفه‌ها
مفهوم Concatenation در زبان برنامه نویسی جاوا به زمانی اطلاق می گردد که ما دو چیز را به یکدیگر مرتبط می سازیم. به طور مثال زمان هایی در حین استفاده از دستورات فوق پیش می آید که ما نیاز داریم تا یک عبارت بسیار طولانی را در کنسول به نمایش در آوریم که در این صورت می بایست از علامت + که یک Operator است استفاده کنیم (در آموزش های آتی به طور مفصل پیرامون Operator ها صحبت خواهد شد.) برای روشن شدن این مطلب به مثال زیر توجه کنید:

public class Test {
public static void main(String[] args) {
System.out.print("I like the \"Java\" Programming Language." +
"This language is used to create android apps.");
}
}
در مثال فوق مشاده می شود که دو گروه از کلماتی که در کنار یکدیگر داخل " " قرار گرفته با استفاده از علامت + دنبال هم قرار گرفته اند (لازم به ذکر است علامت + در مورد متغیرهایی همچون int که دارای داده ای از جنس عددی هستند منجر به جمع شدن مقادیر آن متغیرها می شود اما در مورد رشته ها به این شکل است که آن ها را در کنار یکدیگر قرار می دهد.) گاهی اوقات ما نیاز داریم تا متنی از جنس رشته را در کنار دیگر متغیرها مثلاً متغیری از جنس int یا double در محیط کنسول به نمایش در آوریم. به مثال زیر توجه کنید:

public class Test {
public static void main(String[] args) {
int studentNumber = 12;
int teacherNumber = 3;
System.out.println("The number of students is " + studentNumber);
System.out.println("The number of teachers is " + teacherNumber);
}
}
در مثال فوق ما دو متغیر از جنس int تحت عناوین studentNumber و teacherNumber داریم که به ترتیب دارای مقادر 12 و 3 هستند. حال می خواهیم تا متغیری از جنس int را با جمله ای ترکیب کنیم. برای این منظور پس از علامت " یک علامت + قرار داده سپس نام متغیر خود را قرار می دهیم. در حین کامپایل شدن، پس از به نمایش در آوردن رشته در محیط کنسول، علامت + مقدار عددی متغیر int را به متن اضافه می کند. در واقع خروجی برنامه به این شکل خواهد بود:

image5.jpg-1443406349.jpg


در آموزش آینده با مباحث تکمیلی String ها همچون نحوه مقایسه دو String با یکدیگر، شمردن تعداد کاراکترهای یک String و همچین تغییر حروف بزرگ به کوچک و بالعکس بحث خواهیم کرد.
 

برخی موضوعات مشابه

بالا