De methode The Java String concat () voegt twee strings samen (voegt ze samen) en retourneert deze.
De syntaxis van de stringmethode concat()is:
string.concat(String str)
String is hier een object van de Stringklasse.
concat () Parameters
De concat()methode heeft één parameter nodig.
- str - string die moet worden samengevoegd
concat () Retourwaarde
- geeft een string terug die de aaneenschakeling is van
stringandstr(argument string)
Voorbeeld: 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 " ) )
+ Operator gebruiken voor aaneenschakeling
In Java kunt u de +operator ook gebruiken om twee strings samen te voegen. Bijvoorbeeld,
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 () versus de + operator voor aaneenschakeling
| concat () | de + Operator |
|---|---|
Stel dat str1 is nullen str2 is "Java". Vervolgens str1.concat(str2)gooit NullPointerException . | Stel dat str1 is nullen str2 is "Java". Dan str1 + str2geeft "nullJava" . |
U kunt alleen een tekenreeks aan de concat()methode doorgeven . | Als een van de operanden een tekenreeks is en een andere een niet-tekenreekswaarde. De niet-tekenreekswaarde wordt intern geconverteerd naar een tekenreeks voordat deze wordt samengevoegd. "Java" + 5Geeft bijvoorbeeld "Java5". |








