Java codePointBefore() 字符串方法
-
定义和用法
codePointBefore()方法返回字符串中指定索引之前的字符的Unicode值。第一个字符的索引为1,第二个字符的索引为2,依此类推。注意:值0将产生错误,因为这是一个负数(超出范围)。
-
语法
public int codePointBefore(int index)
-
参数
参数 描述 index 一个int值,表示应该返回的Unicode之后的索引 -
示例
返回字符串中第一个字符的Unicode(“H”的Unicode值为72):
尝试一下public class MyClass { public static void main(String[] args) { String myStr = "Hello"; int result = myStr.codePointBefore(1); System.out.println(result); } }
-
技术细节
项 描述 返回值: 一个int值,表示指定索引之前的Unicode值 throw: IndexOutOfBoundsException -如果index为负或不小于指定字符串的长度 Java版本: 1.5