描述
這個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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。