描述
这个java.lang.Character.UnicodeBlock.forName() 方法返回具有给定名称的 UnicodeBlock。块名称由 Unicode 标准确定。此方法接受以下形式的块名称 -
Unicode 标准定义的规范块名称。例如,标准定义了一个 "Basic Latin" 块。
删除所有空格的规范块名称。例如,"BasicLatin" 是 "Basic Latin" 块的有效块名称。
每个常量 UnicodeBlock 标识符的文本表示。例如,如果提供 "BASIC_LATIN" 名称,此方法将返回 BASIC_LATIN 块。
声明
以下是声明java.lang.Character.UnicodeBlock.forName()方法
public static final Character.UnicodeBlock forName(String blockName)
参数
blockName- 这是一个 UnicodeBlock 名称。
返回值
此方法返回由 blockName 标识的 UnicodeBlock 实例。
异常
IllegalArgumentException− 如果 blockName 是无效名称。
NullPointerException− 如果 blockName 为空。
示例
下面的例子展示了 java.lang.Character.UnicodeBlock.forName() 方法的用法。
package com.tutorialspoint;
import java.lang.*;
public class CharacterUnicodeBlockDemo {
public static void main(String[] args) {
// returns the UnicodeBlock instance with blockName "BASIC_LATIN"
System.out.println(Character.UnicodeBlock.forName("BASIC_LATIN"));
// returns the UnicodeBlock instance with blockName "BasicLatin"
System.out.println(Character.UnicodeBlock.forName("BasicLatin"));
// returns the UnicodeBlock instance with specified blockName
System.out.println(Character.UnicodeBlock.forName("ARABIC"));
System.out.println(Character.UnicodeBlock.forName("MUSICALSYMBOLS"));
System.out.println(Character.UnicodeBlock.forName("TAMIL"));
}
}
让我们编译并运行上面的程序,这将产生以下结果 -
BASIC_LATIN BASIC_LATIN ARABIC MUSICAL_SYMBOLS TAMIL
相关用法
- Java Java.lang.Character.isSpaceChar()用法及代码示例
- Java Java.lang.Character.toTitleCase()用法及代码示例
- Java Java.lang.Character.codePointAt()用法及代码示例
- Java Java.lang.Character.isWhitespace()用法及代码示例
- Java Java.lang.Character.UnicodeBlock.forName()用法及代码示例
- Java Java.lang.Character.toString()用法及代码示例
- Java Java.lang.Character.getDirectionality()用法及代码示例
- Java Java.lang.Character.digit()用法及代码示例
- Java Java.lang.Character.isSurrogatePair()用法及代码示例
- Java Java.lang.Character.equals()用法及代码示例
- Java Java.lang.Character.isUpperCase()用法及代码示例
- Java Java.lang.Character.isDigit()用法及代码示例
- Java Java.lang.Character.isLetter()用法及代码示例
- Java Java.lang.Character.toLowerCase()用法及代码示例
- Java Java.lang.Character.valueOf()用法及代码示例
- Java Java.lang.Character.isLetterOrDigit()用法及代码示例
- Java Java.lang.Character.isISOControl()用法及代码示例
- Java Java.lang.Character.forDigit()用法及代码示例
- Java Java.lang.Character.codePointCount()用法及代码示例
注:本文由纯净天空筛选整理自 Java.lang.Character.UnicodeBlock.forName() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。