【发布时间】:2010-11-17 17:13:36
【问题描述】:
StringBuidler sb="ram" StringBuffer sf = "ram"
两者都抛出 comile time error 。 请解释为什么????
【问题讨论】:
-
这是什么语言?
标签: stringbuffer
StringBuidler sb="ram" StringBuffer sf = "ram"
两者都抛出 comile time error 。 请解释为什么????
【问题讨论】:
标签: stringbuffer
没有从 String 到 StringBuilder/Buffer 的提升。试试
StringBuilder = new StringBuilder("ram")
【讨论】:
因为 StringBuilder 和 StringBuffer 不是字符串。 你需要写
sb = new StringBuilder("ram")
【讨论】:
也许是因为它是“StringBuilder”而不是“StringBuidler”?
或者可能是因为您需要在两行之间使用分号?
或者那个“ram”是一个字符串,而不是 StringBuilder 或 StringBuffer?
【讨论】: