java.lang.Character.charCount()是java中的內置函數,用於確定表示指定字符所需的字符數。如果字符等於或大於0x10000,則方法返回2,否則返回1。
用法:
public static int charCount(int code)
參數:該函數接受單個參數代碼。它代表測試的字符。
返回值:如果字符有效,則返回2,否則返回1。
錯誤和異常:
- 此方法無法將指定字符驗證為有效的Unicode代碼點。
- 在這種情況下,方法可以是靜態的,可以通過聲明method_name(argv)來調用非靜態方法,應通過將類名添加為後綴來調用它。如果我們非靜態地調用charCount方法,將會遇到編譯問題。
例子:
Input:0x12456 Output:2 Explanation:the code is greater than 0x10000 Input:0x9456 Output:1 Explanation:The code is smaller then 0x10000
下麵的程序演示了java.lang.Character.charCount()函數:
程序1:
// Java program that demonstrates the use of
// Character.charCount() function
// include lang package
import java.lang.*;
class GFG {
public static void main(String[] args)
{
int code = 0x9000;
int ans = Character.charCount(code);
// prints 2 if character is greater than 0x10000
// otherwise 1
System.out.println(ans);
}
}
輸出:
1
程序2:
// Java program that demonstrates the use of
// Character.charCount() function
// include lang package
import java.lang.*;
class GFG {
public static void main(String[] args)
{
int code = 0x12456;
int ans = Character.charCount(code);
// prints 2 if character is greater than 0x10000
// otherwise 1
System.out.println(ans);
}
}
輸出:
2
相關用法
- Java Character.isTitleCase()用法及代碼示例
- Java Character.isLetterOrDigit()用法及代碼示例
- Java Character.valueOf()用法及代碼示例
- Java Character.hashCode()用法及代碼示例
- Java Character.isIdentifierIgnorable()用法及代碼示例
- Java Character.isMirrored()用法及代碼示例
- Java Character.reverseBytes()用法及代碼示例
- Java Character.offsetByCodePoints()用法及代碼示例
- Java Character.charValue()用法及代碼示例
- Java Character.digit()用法及代碼示例
- Java Character getType()用法及代碼示例
- Java Character.isLowSurrogate()用法及代碼示例
- Java Character.getDirectionality()用法及代碼示例
- Java Character.equals()用法及代碼示例
注:本文由純淨天空篩選整理自akash1295大神的英文原創作品 Java Character charCount() with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。