Java String 类速查手册

字符串广泛应用在 Java 编程中,在 Java 中字符串属于对象,String 类提供了创建和操作字符串的完整能力。 13 张速查图把两种创建方式与公共池、length 取长度、concat 与加号连接、format 格式化、查找比较与截取转换方法一次讲清。 零基础入门与面试复习适用。点击任意卡片进入完整图文详解。

这套手册讲什么

Java String 类总览
CARD 01 / 13

Java String 类总览

Java String 类用于创建和操作字符串,字符串在 Java 中属于对象。String 不可变,一…

Java 创建字符串的两种方式
CARD 02 / 13

Java 创建字符串的两种方式

Java 创建字符串最简单的方式是直接赋值,编译器会用该值创建 String 对象;也可以用 new 和…

Java String 构造方法与字符数组
CARD 03 / 13

Java String 构造方法与字符数组

Java String 类有 11 种构造方法,提供不同参数初始化字符串。用字符数组创建是常见方式,把 …

Java String 公共池与堆的区别
CARD 04 / 13

Java String 公共池与堆的区别

Java 中直接创建的 String 存储在公共池,new 创建的字符串对象在堆上。这是判断 == 比较…

Java length() 获取字符串长度
CARD 05 / 13

Java length() 获取字符串长度

Java 中获取有关对象信息的方法称为访问器方法,String 类的 length() 就是其中之一,返…

Java 连接字符串的两种方法
CARD 06 / 13

Java 连接字符串的两种方法

Java 连接字符串有两种方式:concat 方法返回连接后的新字符串,也可以对字符串常量使用;更常用的…

Java String format 格式化字符串
CARD 07 / 13

Java String format 格式化字符串

Java String 类使用静态方法 format 返回 String 对象而不是 PrintStre…

Java String 查找与定位方法
CARD 08 / 13

Java String 查找与定位方法

Java String 查找类方法速查:charAt 取指定索引字符、indexOf 找第一次出现位置、…

Java String 比较与判断方法
CARD 09 / 13

Java String 比较与判断方法

Java String 比较类方法速查:equals 比较内容、equalsIgnoreCase 忽略大…

Java == 与 equals 的区别
CARD 10 / 13

Java == 与 equals 的区别

Java 中 == 比较的是引用地址,equals 比较的是内容值。s1 与 s2 直接创建指向公共池同…

Java String 截取与替换方法
CARD 11 / 13

Java String 截取与替换方法

Java String 截取与替换方法速查:substring 截取子串且区间左闭右开、split 按正…

Java String 转换方法与不可变性
CARD 12 / 13

Java String 转换方法与不可变性

Java String 转换类方法速查:toUpperCase 转大写、toLowerCase 转小写、…

Java String 类总结与易错点
CARD 13 / 13

Java String 类总结与易错点

Java String 类要点回顾:字符串是对象属于 java.lang 包、创建后值不可改、直接赋值存…