當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java Character charCount()用法及代碼示例


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


相關用法


注:本文由純淨天空篩選整理自akash1295大神的英文原創作品 Java Character charCount() with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。