- Java.lang 包類
- Java.lang - 首頁
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang 包補充
- Java.lang - 介面
- Java.lang - 錯誤
- Java.lang - 異常
- Java.lang 包實用資源
- Java.lang - 實用資源
- Java.lang - 討論
Java Character.UnicodeBlock forName() 方法
描述
Java 的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 為空。
獲取 BASIC_LATIN 的 UnicodeBlock 示例
以下示例演示了 Java Character.UnicodeBlock forName() 方法的用法。我們使用 forName() 方法獲取 BASIC_LATIN 的 UnicodeBlock。
package com.tutorialspoint;
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"));
}
}
讓我們編譯並執行上述程式,這將產生以下結果:
BASIC_LATIN BASIC_LATIN
獲取 ARABIC 的 UnicodeBlock 示例
以下示例演示了 Java Character.UnicodeBlock forName() 方法的用法。我們使用 forName() 方法獲取 ARABIC 的 UnicodeBlock。
package com.tutorialspoint;
public class CharacterUnicodeBlockDemo {
public static void main(String[] args) {
// returns the UnicodeBlock instance with specified blockName
System.out.println(Character.UnicodeBlock.forName("ARABIC"));
}
}
讓我們編譯並執行上述程式,這將產生以下結果:
ARABIC
獲取 MUSICALSYMBOLS 和 TAMIL 的 UnicodeBlock 示例
以下示例演示了 Java Character.UnicodeBlock forName() 方法的用法。我們使用 forName() 方法獲取 MUSICALSYMBOLS 和 TAMIL 的 UnicodeBlock。
package com.tutorialspoint;
public class CharacterUnicodeBlockDemo {
public static void main(String[] args) {
System.out.println(Character.UnicodeBlock.forName("MUSICALSYMBOLS"));
System.out.println(Character.UnicodeBlock.forName("TAMIL"));
}
}
讓我們編譯並執行上述程式,這將產生以下結果:
MUSICAL_SYMBOLS TAMIL