当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java String concat()用法及代码示例


在本教程中,我们将借助示例了解 Java String concat() 方法。

concat() 方法连接(连接)两个字符串并返回它。

示例

class Main {
  public static void main(String[] args) {
    String str1 = "Java";
    String str2 = "Programming";

    // concatenate str1 and str2
    System.out.println(str1.concat(str2));

  }
}

// Output: JavaProgramming

用法:

用法:

string.concat(String str)

这里,stringString 类的对象。

参数:

concat() 方法采用单个参数。

  • str- 要加入的字符串

返回:

  • 返回一个字符串,它是 stringstr 的串联(参数字符串)

示例: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 "

  }
}

使用 + 运算符进行连接

在 Java 中,您还可以使用 + 运算符来连接两个字符串。例如,

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() 与 + 运算符进行连接

concat() + 运算符
认为,str1nullstr2"Java".然后,str1.concat(str2)抛出 NullPointerException . 认为,str1nullstr2"Java".然后,str1 + str2"nullJava".
您只能将字符串传递给concat() 方法。 如果其中一个操作数是字符串而另一个是非字符串值。非字符串值在连接之前在内部转换为字符串。例如,"Java" + 5 给出 "Java5"

相关用法


注:本文由纯净天空筛选整理自 Java String concat()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。