StringBuffer,StringBuilder

时间:2010-11-17 17:13:37

标签: stringbuffer

StringBuilder sb =“ram” StringBuffer sf =“ram”

两次抛出编译时错误。 请解释一下为什么??????

3 个答案:

答案 0 :(得分:4)

没有从String到StringBuilder / Buffer的升级。尝试

StringBuilder = new StringBuilder("ram")

答案 1 :(得分:1)

因为StringBuilder和StringBuffer不是字符串。 你需要写

sb = new StringBuilder("ram")

答案 2 :(得分:0)

也许是因为它是“StringBuilder”而不是“StringBuidler”? 或者也许是因为你需要在两条线之间用分号? 或者“ram”是一个字符串而不是StringBuilder或StringBuffer?