三者区别,记录一下。
https://blog.csdn.net/weixin_42950079/article/details/83515713
区别
concat()方法:String类的concat()方法(只能用于拼接字符串,不能拼接其他类型的数据)将指定的字符串拼接到该字符串的末尾。并且字符串本身和拼接的字符串都不能为null,否则运行程序后会报空指针异常NullPointerException(编译时没有报错)。
“+”:可以对字符,数字,字符串等数据类型的拼接
append()方法:可以对字符,数字,字符串等数据类型的拼接,结果返回一个StringBuffer类型的对象
实例
1 | import java.util.ArrayList; |
注:转载文章请注明出处,谢谢~