Java Character.UnicodeBlock 類



Java 的Character.UnicodeBlock 類是一組字元子集,表示 Unicode 規範中的字元塊。字元塊通常定義用於特定指令碼或用途的字元。

類宣告

以下是java.lang.Character.UnicodeBlock 類的宣告:

public static final class Character.UnicodeBlock
   extends Character.Subset

類方法

序號

方法及描述

1

forName()

此方法返回具有給定名稱的 UnicodeBlock。

2

of()

此方法返回表示包含給定字元的 Unicode 塊的物件,如果字元不是定義塊的成員,則返回 null。

2

of(int codePoint)

此方法返回表示包含給定字元的 Unicode 塊的物件,如果字元不是定義塊的成員,則返回 null。

使用塊名稱獲取 UnicodeBlock 示例

以下示例顯示了 Java Character.UnicodeBlock forName() 方法的使用。

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"));

      // 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
廣告