java比较StringBuilder和StringBuffer字符串内容是否相等

时间:2025-02-21 13:38:38

由于StringBuilder和StringBuffer没有重写equals方法,所以还是使用的Object的equals方法。对比的是两个对象的地址是否相等。为了比较StringBuilder和StringBuffer字符串内容是否相等,需要先将其转换为string,String 由于重写了equals方法,所以使用equals函数是对比两个字符串内容是否相等。

StringBuilder shortstr,longstr;
shortstr = new StringBuilder("abc");
longstr = new StringBuilder("abc");
boolean e = ().equals(());
(e);