Java String concat ()

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 stringand str(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".

Interessante artikelen...