Java字符串连接

本文概述

  • Java String concat()方法示例
  • Java String concat()方法示例2
  • Java String concat()方法示例3
Java字符串concat()方法在此字符串的末尾组合指定的字符串。它返回组合的字符串。就像附加另一个字符串一样。
内部实施
public String concat(String str) { int otherLen = str.length(); if (otherLen == 0) { return this; } int len = value.length; char buf[] = Arrays.copyOf(value, len + otherLen); str.getChars(buf, len); return new String(buf, true); }

签名
字符串concat()方法的签名如下:
public String concat(String anotherString)

参数
anotherString:另一个字符串, 即要在此字符串的末尾组合的字符串。
退货
组合弦
Java String concat()方法示例
public class ConcatExample{ public static void main(String args[]){ String s1="java string"; s1.concat("is immutable"); System.out.println(s1); s1=s1.concat(" is immutable so assign it explicitly"); System.out.println(s1); }}

立即测试
java string java string is immutable so assign it explicitly

Java String concat()方法示例2让我们看一个连接多个字符串对象的示例。
public class ConcatExample2 { public static void main(String[] args) { String str1 = "Hello"; String str2 = "srcmini"; String str3 = "Reader"; // Concatenating one string String str4 = str1.concat(str2); System.out.println(str4); // Concatenating multiple strings String str5 = str1.concat(str2).concat(str3); System.out.println(str5); } }

输出:
Hellosrcmini HellosrcminiReader

Java String concat()方法示例3【Java字符串连接】让我们看一个示例, 其中将空格和特殊字符连接到字符串对象。
public class ConcatExample3 { public static void main(String[] args) { String str1 = "Hello"; String str2 = "srcmini"; String str3 = "Reader"; // Concatenating Space among strings String str4 = str1.concat(" ").concat(str2).concat(" ").concat(str3); System.out.println(str4); // Concatenating Special Chars String str5 = str1.concat("!!!"); System.out.println(str5); String str6 = str1.concat("@").concat(str2); System.out.println(str6); } }

输出:
Hello srcmini Reader Hello!!! Hello@srcmini

    推荐阅读