- “+”;
- Stringbuffer.append();
- StringBuilder.append();
- String类的concat方法;
- String.join();
- StringUtils.join();
Stringbuffer类的append方法和StringBuilder的append方法的区别为Stringbuffer的append方法为线程安全的,因为StringBuffer 类的 append 方法比 StringBuilder 多了一个关键字 synchronized,被 synchronized关键字修饰的方法称为同步方法,是线程安全的。
JSP 中EL 表达式中是不允许使用“+”操作符来拼接字符串的,这时候就只能用 concat 了。
完整版在这里:https://blog.csdn.net/qing_gee/article/details/103060599#commentBox