Java-merkkijono ()

Java String concat () -menetelmä yhdistää (yhdistää) kaksi merkkijonoa ja palauttaa sen.

Merkkijonomenetelmän syntaksi concat()on:

 string.concat(String str)

Tässä merkkijono on Stringluokan objekti .

concat () Parametrit

concat()Menetelmä ottaa yhden parametrin.

  • str - merkkijono liitettäväksi

concat () Palautusarvo

  • palauttaa merkkijonon, joka on ketjutus stringja str(argumenttimerkkijono)

Esimerkki: 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 " ) )

Käyttäjän + Operator käyttö ketjutuksessa

Java-käyttöjärjestelmässä voit myös liittää +operaattorilla kaksi merkkijonoa. Esimerkiksi,

 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. + ketjutuksen operaattori

konkat () + Operaattori
Oletetaan, että str1 on nullja str2 on "Java". Sitten str1.concat(str2)heittää NullPointerException . Oletetaan, että str1 on nullja str2 on "Java". Sitten str1 + str2antaa "nullJava" .
Voit välittää merkkijonon vain concat()menetelmälle. Jos yksi operandeista on merkkijono ja toinen on merkkijono, joka ei ole merkkijono. Ei-merkkijono-arvo muunnetaan sisäisesti merkkijonoksi ennen ketjutusta. Esimerkiksi "Java" + 5antaa "Java5".

Mielenkiintoisia artikkeleita...