Java Character.UnicodeBlock of(int codePoint) 方法



描述

Java 的Character.UnicodeBlock of(int codePoint) 方法返回表示包含給定字元(Unicode 程式碼點)的 Unicode 區塊的物件,如果字元不是已定義區塊的成員,則返回 null。

宣告

以下是java.lang.Character.UnicodeBlock.of() 方法的宣告

public static Character.UnicodeBlock of(int codePoint)

引數

codePoint − 這是字元(Unicode 程式碼點)。

返回值

此方法返回表示此字元所屬 Unicode 區塊的 UnicodeBlock 例項,如果字元不屬於任何 Unicode 區塊,則返回 null。

異常

IllegalArgumentException − 如果指定的 codePoint 是無效的 Unicode 程式碼點。

獲取 BASIC_LATIN 的 UnicodeBlock 示例

以下示例顯示了 Java Character.UnicodeBlock of() 方法的使用。我們使用 of() 方法使用 20 獲取 BASIC_LATIN 的 UnicodeBlock。

package com.tutorialspoint;

public class CharacterUnicodeBlockDemo {

   public static void main(String[] args) {

      // returns the UnicodeBlock by specifying codePoint
      System.out.println(Character.UnicodeBlock.of(20));
   }
} 

讓我們編譯並執行上述程式,這將產生以下結果:

BASIC_LATIN

獲取 GREEK 的 UnicodeBlock 示例

以下示例顯示了 Java Character.UnicodeBlock of() 方法的使用。我們使用 of() 方法使用 1009 和 999 獲取 GREEK 的 UnicodeBlock。

package com.tutorialspoint;

public class CharacterUnicodeBlockDemo {

   public static void main(String[] args) {

      // returns the UnicodeBlock by specifying codePoint
      System.out.println(Character.UnicodeBlock.of(1009));          
      System.out.println(Character.UnicodeBlock.of(999));   
   }
} 

讓我們編譯並執行上述程式,這將產生以下結果:

GREEK
GREEK

獲取 CJK_SYMBOLS_AND_PUNCTUATION 的 UnicodeBlock 示例

以下示例顯示了 Java Character.UnicodeBlock of() 方法的使用。我們使用 of() 方法使用 12345 獲取 CJK_SYMBOLS_AND_PUNCTUATION 的 UnicodeBlock。

package com.tutorialspoint;

public class CharacterUnicodeBlockDemo {

   public static void main(String[] args) {

      // returns the UnicodeBlock by specifying codePoint   
      System.out.println(Character.UnicodeBlock.of(12345));  
   }
} 

讓我們編譯並執行上述程式,這將產生以下結果:

CJK_SYMBOLS_AND_PUNCTUATION
java_lang_character.unicodeblock.htm
廣告
© . All rights reserved.