Java String codePointCount() 方法

来源:这里教程网 时间:2026-02-16 11:50:58 作者:

前言

定义和用法codePointCount() 方法返回字符串中找到的 Unicode 值的数量。请使用 startIndex 和 endIndex 参数指定搜索的


定义和用法

codePointCount() 方法返回字符串中找到的 Unicode 值的数量。

请使用 startIndex 和 endIndex 参数指定搜索的开始和结束位置。

第一个字符的索引为 0,第二个字符的索引为 1,依此类推。


实例

返回在字符串中找到的 Unicode 值的数量:

String myStr = "Hello";
int result = myStr.codePointCount(0, 5);
System.out.println(result);

运行实例 »

点击 "运行实例" 按钮查看在线实例


语法

public int codePointCount(int startIndex, int endIndex)

运行实例 »

点击 "运行实例" 按钮查看在线实例

参数

参数 描述
startIndex int 值,表示字符串中第一个字符的索引。
endIndex int 值,表示字符串中最后一个字符之后的索引。

技术细节

返回: int 值,表示字符串中最后一个字符之后的索引。
抛出:

抛出 IndexOutOfBoundsException

如果 startIndex 为负数 或者 endIndex 大于字符串的长度 或者 startIndex 大于 endIndex
Java 版本: 1.5

相关推荐