Java String concat () -menetelmä yhdistää (yhdistää) kaksi merkkijonoa ja palauttaa sen.
Merkkijonomenetelmän syntaksi concat()
on:
string.concat(String str)
Tässä merkkijono on String
luokan objekti .
concat () Parametrit
concat()
Menetelmä ottaa yhden parametrin.
- str - merkkijono liitettäväksi
concat () Palautusarvo
- palauttaa merkkijonon, joka on ketjutus
string
jastr
(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 null ja str2 on "Java" . Sitten str1.concat(str2) heittää NullPointerException . | Oletetaan, että str1 on null ja str2 on "Java" . Sitten str1 + str2 antaa "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" + 5 antaa "Java5" . |