qq_36320520
ChristmasDog
采纳率33.3%
2017-01-07 13:36

将StringBuffer对象存储进Java集合类中时会出现问题?

张孝祥师傅说的

有什么问题?????

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • oyljerry oyljerry 4年前

    String覆盖了equals方法和hashCode方法,即:可用语句/>if("a".equals("b")){...}
    以及比较哈希码的操作。

    但StringBuffer类型如上面的s就不能用s.equals(.....。/>故将对象装进集合时,对StringBuffer类型,无法完成比较的操作(这种操作对集合很重要),故出现了问题

    点赞 5 评论 复制链接分享
  • weixin_39564277 weixin_39564277 2年前

    实际代码将StringBuffer对象存储进Java集合类没有报错啊!

    点赞 评论 复制链接分享

相关推荐