Java 可变字符串速查手册

当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。它们的对象能够被多次修改,并且不产生新的未使用对象。 11 张速查图把 append / insert / delete、线程安全性、六个主要方法与其他常用方法、三者选型一次讲清。 零基础入门与面试复习适用。点击任意卡片进入完整图文详解。

这套手册讲什么

Java 可变字符串总览
CARD 01 / 11

Java 可变字符串总览

Java 中修改字符串要用 StringBuffer 和 StringBuilder,它们的对象能被多次…

为什么需要可变字符串
CARD 02 / 11

为什么需要可变字符串

Java 中对字符串做修改时需要使用 StringBuffer 和 StringBuilder。Stri…

Java StringBuilder 是什么
CARD 03 / 11

Java StringBuilder 是什么

Java StringBuilder 类在 Java 5 中被提出,它与 StringBuffer 的最…

Java StringBuilder 完整实例
CARD 04 / 11

Java StringBuilder 完整实例

Java StringBuilder 完整实例演示:append 追加 Runoob..、insert …

Java append insert delete 用法
CARD 05 / 11

Java append insert delete 用法

Java 可变字符串最常用的三个方法:append 把内容追加到末尾且支持链式调用,insert 在指定…

Java StringBuffer 线程安全
CARD 06 / 11

Java StringBuffer 线程安全

Java StringBuilder 的方法不是线程安全的,在应用程序要求线程安全的情况下必须使用 St…

Java StringBuffer 六个主要方法
CARD 07 / 11

Java StringBuffer 六个主要方法

Java StringBuffer 类支持的六个主要方法:append 追加字符串、reverse 反转…

Java StringBuffer 容量与查找方法
CARD 08 / 11

Java StringBuffer 容量与查找方法

Java StringBuffer 容量与长度方法:capacity 返回当前容量、ensureCapa…

Java StringBuffer 截取与转换方法
CARD 09 / 11

Java StringBuffer 截取与转换方法

Java StringBuffer 截取与转换方法:substring 返回新的 String、subS…

Java String 与 Buffer 与 Builder 对比
CARD 10 / 11

Java String 与 Buffer 与 Builder 对比

Java 三种字符串类横向对比:String 不可变且线程安全,StringBuffer 可变且线程安全…

Java 可变字符串总结与易错点
CARD 11 / 11

Java 可变字符串总结与易错点

Java 可变字符串要点回顾:修改时用 StringBuffer 或 StringBuilder,对象可…