Java String codePointBefore() 方法

实例

返回字符串中第一个字符的 Unicode(Unicode 值 "H" 为 72):

  1. public class Main {
  2. public static void main(String[] args) {
  3. String myStr = "Hello";
  4. int result = myStr.codePointBefore(1);
  5. System.out.println(result);
  6. }
  7. }

定义与用法

codePointBefore() 方法返回字符串中指定索引之前的字符的 Unicode 值。

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

注意:值 0 将产生错误,因为这是一个负数(超出范围)。

语法


参数值

参数描述
index一个 int 值,表示应返回的 Unicode 后面的索引

技术细节

返回:一个 int 值,表示指定索引之前的 Unicode 值
异常:IndexOutOfBoundsException - 如果索引为负或不小于指定字符串的长度
Java 版本:1.5

分类导航