Metoden Java String concat () sammenkæder (sammenføjede) to strenge og returnerer den.
Syntaksen for strengemetoden concat()
er:
string.concat(String str)
Her er streng et objekt i String
klassen.
concat () Parametre
Den concat()
metode tager et enkelt parameter.
- str - streng, der skal sammenføjes
concat () Return Value
- returnerer en streng, som er sammenkædningen af
string
ogstr
(argumentstreng)
Eksempel: 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 " ) )
Brug af + operatør til sammenkædning
I Java kan du også bruge +
operatøren til at sammenkæde to strenge. For eksempel,
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 () Vs + operatøren til sammenkædning
concat () | + operatøren |
---|---|
Antag, str1 er null og str2 er "Java" . Derefter str1.concat(str2) kaster NullPointerException . | Antag, str1 er null og str2 er "Java" . Derefter str1 + str2 giver "nullJava" . |
Du kan kun videregive en streng til concat() metoden. | Hvis en af operanderne er en streng, og en anden er en ikke-strengværdi. Ikke-strengværdien konverteres internt til en streng inden sammenkædning. For eksempel "Java" + 5 giver "Java5" . |