Object(对象):substring()方法 把一个字符串截取掉之后,那么它跟这个字符串类型是不可变的。这个概念有冲突吗?

  • 在 Java 中,String 的不可变性指的是一旦一个 String 对象被创建,其内部的字符序列就不能被修改。
  • substring() 方法在执行时并不会改变原字符串,而是生成一个新的 String 对象
  • 该对象包含了原字符串的一部分内容。这个新对象同样是不可变的。因此,这两者之间并不存在冲突。
posted @ 2025-04-02 19:18  kuki'  阅读(6)  评论(0)    收藏  举报