本文整理了Java中com.ibm.icu.text.UTF16.countCodePoint()
方法的一些代码示例,展示了UTF16.countCodePoint()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UTF16.countCodePoint()
方法的具体详情如下:
包路径:com.ibm.icu.text.UTF16
类名称:UTF16
方法名:countCodePoint
[英]Number of codepoints in a UTF16 String
[中]UTF16字符串中的代码点数
代码示例来源:origin: io.virtdata/virtdata-lib-realer
if (source.length() <= 2 && UTF16.countCodePoint(source) <= 1) {
output.add(source);
return;
代码示例来源:origin: com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor
/**
* Obtain the string length of the arguments.
*
* @param args
* are used to obtain the string length.
* @throws DynamicError
* Dynamic error.
* @return The result of obtaining the string length from the arguments.
*/
public static ResultSequence string_length(Collection<ResultSequence> args, EvaluationContext ec)
throws DynamicError {
Collection<ResultSequence> cargs = Function.convert_arguments(args, expected_args());
ResultSequence arg1 = null;
if (cargs.isEmpty()) {
// support for arity = 0
return getResultSetForArityZero(ec);
}
else {
arg1 = cargs.iterator().next();
}
String str = "";
if (! arg1.empty()) {
str = ((XSString) arg1.first()).value();
}
return new XSInteger(BigInteger.valueOf(UTF16.countCodePoint(str)));
}
内容来源于网络,如有侵权,请联系作者删除!