در این آموزش با استفاده از مثال هایی با متد concat() آشنا می شویم.
متد concat() دو رشته را به هم متصل می کند.
مثال
سینتکس concat()
سینتکس متد concat() به صورت زیر است:
در اینجا، string
یک شیء از کلاس String
است.
پارامترهای concat().
متد concat() یک پارامتر واحد می گیرد.
- str – رشته ای که باید متصل شود
مقدار بازگشتی متد concat()
- رشته ای را برمی گرداند که الحاق
string
وstr
(رشته آرگومان) است.
مثال: متد concat()
استفاده از عملگر + برای اتصال دو رشته
در جاوا همچنین می توانید از عملگر +
برای به هم پیوستن دو رشته استفاده کنید. مثلا،
تفاوت concat() با عملگر + برای اتصال دو رشته
concat() | عملگر + |
---|---|
فرض کنید، str1 برابر با null و str2 برابر با "Java" است. در این صورت str1.concat(str2) ، خطای NullPointerException را ایجاد می کند. |
فرض کنید، str1 برابر با null و str2 برابر با "Java" است. در این صورت،، “str1 + str2 “ برابر با null می شود. |
شما فقط می توانید یک رشته را به متد concat() ارسال کنید. |
اگر یکی از عملوندها یک رشته و دیگری یک مقدار غیر رشته ای باشد. مقدار غیر رشته ای به صورت داخلی قبل از الحاق به رشته تبدیل می شود. به عنوان مثال، "Java" + 5 برابر می شود با "Java5" . |
دیدگاهها