方式一:可以使用运算符**“+”**来连接字符串
public class StringBufferReview {/*** 方式一:使用+连接* @param args*/public static void main(String[] args) {String s1 = "hello";String s2 = "Java";String s3 = s1+s2;System.out.println(s3);}
}
方式二:使用StringBuilder对象,调用append()方法
StringBuilder一个类的一个对象代表了一组字符。这和String的对象相似,但String是不可变的,而StringBuilder是可变的,用于构建String,我们在最后只需调用toString()来生成字符串。
public class StringBufferReview {/*** 方式二:使用StringBilder连接* @param args*/public static void main(String[] args) {StringBuilder sb = new StringBuilder();sb.append("hello");sb.append(" ");sb.append("Java");String s = sb.toString();System.out.println(s);}}
注:其实使用运算符“+”来连接字符串,编译器会构造一个StringBuilder对象,并且调用append()方法,完成字符串连接