Java字符串拼接——StringBuilder
1.1 StringBuilder概述
StringBuilder是专门用来进行字符串拼接的。在处理字符串拼接时利用StringBuilder对象会很方便。
1.2 创建对象
public static void main(String[] args) {
StringBuilder sb = new StringBuilder("JAVA语言"); //创建出来的对象并对其初始化
StringBuilder sb2 = new StringBuilder(); //创建出来的对象的内容相当于空字符串
}
1.3 常用方法
方法 | 解释 |
---|---|
append() | 用于字符串拼接 |
reverse() | 翻转字符串 |
toString() | 把StringBuilder类型转换为String类型 |
1.3.1 append() 方法示例
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("JAVA");
sb.append("语言");
sb.append("Java语言学习");
System.out.println(sb);
}
输出
JAVA语言Java语言学习
1.3.2 reverse() 方法示例
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("JAVA");
sb.append("语言");
sb.append("Java语言学习");
sb.reverse();
System.out.println(sb);
}
输出
习学言语avaJ言语AVAJ
1.3.3 toString() 方法示例
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("JAVA");
sb.append("语言");
sb.append("Java语言学习");
sb.reverse();
sb.toString();
System.out.println(sb);
}
输出
习学言语avaJ言语AVAJ