StringBuidler sb="ram" StringBuffer sf = "ram"
两者都抛出 comile time error 。请解释为什么????
没有从 String 到 StringBuilder/Buffer 的提升。尝试
StringBuilder = new StringBuilder("ram")
因为 StringBuilder 和 StringBuffer 不是字符串。你需要写
sb = new StringBuilder("ram")
也许是因为它是“StringBuilder”而不是“StringBuidler”?
或者可能是因为您需要在两行之间使用分号?
或者那个“ram”是一个字符串而不是 StringBuilder 或 StringBuffer?