آموزش concat در برنامه نویسی جاوا
سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش concat در برنامه نویسی جاوا خواهیم پرداخت از concat به منظور join کردن رشته ها (Strings) استفاده می شود و به گونه ای concat کار stringjoiner و متود join را انجام میدهد در ادامه با ما همراه باشید تا نحوه استفاده از متود concat را یاد گیرید با ما همراه باشید.
syntax این متود همانند زیر است.
1 | public String concat(String str) |
از کد بالا می توان متوجه شد که خروجی این متود و ورودی آن از نوع string می باشد.
به مثال ساده زیر توجه کنید.
1 2 | String s1="program"; s1= s1.concat("chi").concat(".").concat("ir"); |
در بالا ما یک String داریم با مقدار program حالا اگر بخوایم مقادیری دیگر به آن اضافه کنید باید از concat استفاده کنید.
نتیجه کد بالا همانند زیر خواهد بود.
1 | programchi.ir |
حالا یک کلاس به نام ConcatenationExample ایجاد کنید و کدهای زیر را در آن قرار دهید.
1 2 3 4 5 6 7 8 9 10 11 12 13 | public class ConcatenationExample { public static void main(String args[]) { //One way of doing concatenation String str1 = "Welcome"; str1 = str1.concat(" to "); str1 = str1.concat(" String handling "); System.out.println(str1); //Other way of doing concatenation in one line String str2 = "This"; str2 = str2.concat(" is").concat(" just a").concat(" String"); System.out.println(str2); } } |
در بالا در چند حالت مختلف concat انجام شده است.همانطور که می بینید امکان استفاده از concat به صورت پشت سرهم نیز وجود دارد. به این حالت multiple statement می گویند.
در زیر می توانید نتیجه کد بالا را مشاهده کنید.
1 2 | Welcome to String handling This is just a String |
و در آخر به کد اصلی concat می پردازیم که چگونه این کار را انجام میدهد.
1 2 3 4 5 6 | public class Concat { String cat(String a, String b) { a += b; return a; } } |
اگر کلاس concat را بررسی کنید متوجه می شوید که با استفاده از عملگر + برای اضافه کردن دو string به هم استفاده شده است.
این آموزش هم به پایان رسید.
موفق و پیروز باشید.