全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  千锋问答  >  详情

java两个字符串拼接

匿名提问者2023-04-25

推荐答案

  在Java中,可以使用+运算符或concat()方法将两个字符串拼接在一起。以下是一个示例代码,展示如何使用这两种方法拼接两个字符串:

public class StringConcatenationExample {
  public static void main(String[] args) {
    String str1 = "Hello, ";
    String str2 = "world!";

    // 使用 + 运算符拼接字符串
    String result1 = str1 + str2;

    // 使用 concat() 方法拼接字符串
    String result2 = str1.concat(str2);

    System.out.println("使用 + 运算符拼接的结果为:" + result1);
    System.out.println("使用 concat() 方法拼接的结果为:" + result2);
  }
}

   在这个示例中,+运算符和concat()方法都被用于将str1和str2这两个字符串拼接在一起。+运算符将两个字符串连接成一个新的字符串,而concat()方法返回一个新的字符串,其中包含了两个原始字符串的内容。

  当这个程序运行时,将会输出以下内容:

使用 + 运算符拼接的结果为:Hello, world!
使用 concat() 方法拼接的结果为:Hello, world!

   这表明,使用+运算符和concat()方法得到的结果是相同的。

  需要注意的是,虽然可以使用+运算符和concat()方法将字符串拼接在一起,但使用+运算符在处理大量的字符串时可能会影响性能。在这种情况下,可以使用StringBuilder或StringBuffer类来创建和操作字符串。