sb.equals("over")这句话的意思是你的调用了sb里面的equals方法。
虽然equals是Object类里面的方法,而所有类都默认继承自Object,也就是虽然StringBuffer具有equals方法,但是在String里面,String重写了equals方法,根据字符串的特点重写了equals方法。
你虽然用sb.toString()只是得到的一个StringBuffer对象里面的字符串转化而已,而sb对象还是StringBuffer类型的。