Java codePointCount() 字符串方法
-
定义和用法
codePointCount()方法返回在字符串中找到的Unicode值的数量。使用startIndex和endIndex参数指定在哪里开始和结束搜索。第一个字符的索引为0,第二个字符的索引为1,依此类推。 -
语法
public int codePointCount(int startIndex, int endIndex)
-
参数
参数 描述 startIndex 一个int值,表示字符串中第一个字符的索引 endIndex 一个int值,表示字符串中最后一个字符之后的索引 -
示例
返回在字符串中找到的Unicode值的数量:
尝试一下public class MyClass { public static void main(String[] args) { String myStr = "Hello"; int result = myStr.codePointCount(0, 5); System.out.println(result); } }
-
技术细节
项 描述 返回值: 一个int值,表示在字符串中找到的Unicode值的数量 throw: IndexOutOfBoundsException - 如果startIndex为负,或者endindex大于字符串的长度,或者startIndex大于endIndex Java版本: 1.5