- 博客(2)
- 收藏
- 关注
原创 JAVA 算法-字符串交替合并
1. 为什么需要Java 中String的不可变性Java 的String对象是不可变的(immutable),每次修改(如拼接、替换)都会生成新的String对象。// 实际会创建一个新的 String 对象,而非修改原对象的优势内部维护一个可动态扩容的字符数组,直接在原数组上修改字符,避免频繁创建新对象,适合以下场景:循环中多次拼接字符串(如示例代码中的交替合并)。需要动态构建长字符串(如生成 JSON、XML 数据)。
2025-03-06 20:37:15
1094
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅