Java String codePointCount() 方法
实例
返回在字符串中找到的Unicode值的数目:
String myStr = "Hello";
int result = myStr.codePointCount(0, 5);
System.out.println(result);
定义和用法
codePointCount()
方法返回在字符串中找到的Unicode值的数目。
使用startIndex 和 endIndex参数指定搜索的开始和结束位置。
第一个字符的索引为0,第二个字符的索引为1,依此类推。
语法
public int codePointCount(int startIndex, int endIndex)
参数值
参数 | 描述 |
---|---|
startIndex | int 值,表示字符串中第一个字符的索引 |
endIndex | int 值,表示字符串中最后一个字符后的索引 |
技术细节
返回值: | int 值,表示在字符串中找到的Unicode值的数量 |
---|---|
抛出异常: | IndexOutOfBoundsException - 如果startIndex为负数,或endindex大于字符串长度,或startIndex大于endindex |
Java 版本: | 1.5 |
❮ Java 字符串方法