转自:
Java.lang.Character类中codePointBefore(char[ ] a, int index)方法具有什么功能呢?
下文笔者将讲述Character类中codePointBefore(char[ ] a, int index)方法的功能,如下所示:
Java.lang.Character之codePointBefore(char[ ] a, int index)方法的功能
codePointBefore(char[ ] a, int index)方法的功能:
用于返回Char数组指定索引前面的Unicode代码点
codePointBefore(char[ ] a, int index)语法说明
public static char codePointBefore(char[ ] a, int index) 参数说明 a:一个char字符数组 index:待返回的代码点索引 返回值 返回指定索引之前Unicode代码点
注意事项:此方法是一个静态方法 当在(index- 1)的char值的字符数组中是在低代理项范围,(index- 2)不为负, 并在char值(index- 2)char数组于处于高代理范围内,则对应于此代理项对的增补代码点返回 否则,返回在(index- 1)的char值
例:
package com.java265.other; import org.junit.Test; public class other { /** * java265.com 测试示例分享 */ @Test public void test() { /** * Character类 codePointBefore(char[] a, int index)方法的示例 */ char[] a = { 'j', 'a', 'v', 'a' }; int index = 2; System.out.println(Character.codePointBefore(a, index)); } } ------运行以上代码,将输出以下信息--- 97