複製鏈接
請複製以下鏈接發送給好友

codePointAt

鎖定
codePointAt是Java的一個指令,可以返回指定索引處的字符(Unicode代碼點)。
外文名
codePointAt
含    義
可以返回指定索引處的字符

codePointAt基本信息

Java中,codePointAt返回指定索引處的字符(Unicode代碼點)。索引引用int值(Unicode代碼單元),其範圍值為0~length()-1。
如果給定索引指定的char值屬於高代理項範圍,則後續索引小於此String的長度;如果後續索引處的char值屬於低代理項範圍,則返回該代理項對相應的增補代碼點。否則,返回給定索引處的char值。 [1] 

codePointAt方法聲明

public int codePointAt(int index);
入口參數: index是char的索引值
返回值:在index處字符的代碼點值。
拋出異常
IndexOutOfBoundsExcreption:如果index參數為負值或者小於此字符串的長度。 [1] 

codePointAt示例

使用codePointAt方法獲取字符串strCom中索引為8的字符(Unicode代碼點),並將結果賦值給int變量strLower。
String strCom="I Like Baike";
int strLower=strCom.codePointAt(8);
[1] 
參考資料
  • 1.    明日科技 等.Java全能速查寶典:人民郵電出版社,2009