Java String length() 方法:获取字符串长度(示例)
理解 Java String.length() 方法
length() 方法是 Java String API 核心部分。它返回字符串中 16 位 Unicode 代码单元数量,对大多数文本即等效于字符数。该方法只读,不修改字符串本身。
语法
public int length()
参数: 无
返回值: 字符串中的字符数(Unicode 代码单元数)。
实战示例
下面简单程序演示如何获取两个字符串的长度,输出显示各自数值结果。
public class SampleString { public static void main(String[] args) { // 定义两个 String 对象 String s1 = "Hello Java String Method"; String s2 = "RockStar"; // 使用 length() 获取长度 int length1 = s1.length(); System.out.println("Length of s1: " + length1); System.out.println("Length of s2: " + s2.length()); } }
输出:
Length of s1: 24 Length of s2: 8
为什么重要
获取字符串长度是输入验证、文本解析、缓冲区分配等任务的基础。因 length() 常数时间运行,即使超长字符串也高效。
java
- Python len() 函数实战指南:测量字符串、列表、元组、字典等对象长度
- Python 字符串 find() 方法完全指南:语法、参数、替代方案与计数技巧
- Java Hello World 入门教程:从 JDK 安装到编译运行第一个程序
- 精通 Java String.indexOf():定位子字符串与实战示例
- Java String.charAt() 详解:语法、返回类型、异常与实战示例
- 精通 Java String compareTo():语法、用例与实战示例
- Java String.contains() 方法:检查子字符串是否存在(实战示例)
- 精通 Java String.endsWith():检查字符串后缀(示例)
- Java 字符串替换大全:replace()、replaceAll() 与 replaceFirst() 详解
- Java BufferedReader 读取文件:实战指南与示例
- Java 中 char 与 String 相互转换:实用示例与最佳实践
- Java 递归反转字符串:原理、代码实现与性能分析