带有示例的Java字符charCount()
Java.lang。 字符 .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。字符.charCount()函数:
方案一:
// 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
方案二:
// 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