Metóda Java String concat () zreťazí (spojí) dva reťazce a vráti ich.
Syntax reťazcovej concat()
metódy je:
string.concat(String str)
Reťazec je tu predmetom String
triedy.
koncat () parametre
concat()
Metóda preberá jeden parameter.
- str - reťazec, ktorý sa má spojiť
concat () návratová hodnota
- vráti reťazec, ktorý je zreťazením
string
astr
(reťazec argumentu)
Príklad: Java concat ()
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1.concat(str2)); // "Learn Java" // concatenate str2 and str11 System.out.println(str2.concat(str1)); // "JavaLearn " ) )
Používanie operátora + na zreťazenie
V prostredí Java môžete tiež použiť +
operátor na zreťazenie dvoch reťazcov. Napríklad,
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1 + str2); // "Learn Java" // concatenate str2 and str11 System.out.println(str2 + str1); // "JavaLearn " ) )
concat () V + operátor pre zreťazenie
concat () | operátor + |
---|---|
Predpokladajme, že str1 je null a str2 je "Java" . Potom str1.concat(str2) hodí NullPointerException . | Predpokladajme, že str1 je null a str2 je "Java" . Potom str1 + str2 dáva „nullJava“ . |
Metóde môžete odovzdať iba reťazec concat() . | Ak je jedným z operandov reťazec a iným je ne-reťazcová hodnota. Hodnota bez reťazca sa pred zreťazením interne prevedie na reťazec. Napríklad "Java" + 5 dáva "Java5" . |