Java String concat ()

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 Stringklassen.

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 stringog str(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 nullog str2 er "Java". Derefter str1.concat(str2)kaster NullPointerException . Antag, str1 er nullog str2 er "Java". Derefter str1 + str2giver "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" + 5giver "Java5".

Interessante artikler...