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