【问题标题】:StringBuffer , StringBuidler字符串缓冲区,字符串生成器
【发布时间】:2010-11-17 17:13:36
【问题描述】:

StringBuidler sb="ram" StringBuffer sf = "ram"

两者都抛出 comile time error 。 请解释为什么????

【问题讨论】:

  • 这是什么语言?

标签: stringbuffer


【解决方案1】:

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

StringBuilder = new StringBuilder("ram")

【讨论】:

    【解决方案2】:

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

    sb = new StringBuilder("ram")
    

    【讨论】:

      【解决方案3】:

      也许是因为它是“StringBuilder”而不是“StringBuidler”?
      或者可能是因为您需要在两行之间使用分号?
      或者那个“ram”是一个字符串,而不是 StringBuilder 或 StringBuffer?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-05-07
        • 2013-07-10
        • 2017-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多