实现String类对象与StringBuffer类对象之间的相互转换与比较

将String类对象转换成StringBuffer类对象

方法一:利用StringBuffer类的构造方法

StringBuffer sb = new StringBuffer("hello");

方法二:利用append()方法

StringBuffer sb = new StringBuffer();
sb.append("hello");

将StringBuffer类对象转换为String类对象

方法一:利用toString()方法实现

StringBuffer sb = new StringBuffer("hello");
string str = sb.toString();

方法二:利用String类的构造方法(public String(StringBuffer Buffer))

StringBuffer sb = new StringBuffer("hello");
String str = new String(sb);

实现String类对象与StringBuffer类对象之间的比较

利用contentEquals()方法

StringBuffer sb = new StringBuffer("hello");
System.out.println("hello".contentEquals(sb));

你可能感兴趣的:(Java)