当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。