字符串缓冲区、字符串构建器
StringBuidler sb =“内存” StringBuffer sf = "ram"
两者都会抛出 comile time error 。 请解释一下为什么????
StringBuidler sb="ram"
StringBuffer sf = "ram"
Both throws comile time error .
Please explain Why??????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没有从 String 到 StringBuilder/Buffer 的提升。尝试
There's no promotion from String to StringBuilder/Buffer. Try
因为 StringBuilder 和 StringBuffer 不是字符串。
你需要写
Because StringBuilder and StringBuffer isn't strings.
You need to write
也许是因为它是“StringBuilder”而不是“StringBuidler”?
或者也许是因为您需要在两行之间使用分号?
或者“ram”是一个字符串而不是 StringBuilder 或 StringBuffer?
Perhaps because it is "StringBuilder" not "StringBuidler"?
Or maybe because you need a semi-colon between the two lines?
Or that "ram" is a string and not a StringBuilder or StringBuffer?