Java >> Tutoriel Java >  >> Tag >> char

Méthode Java Character.UnicodeBlock of() avec exemple

Classe Character.UnicodeBlock de la méthode()

  • méthode of() est disponible dans le package java.lang.
  • méthode of() est utilisé pour renvoyer le bloc Unicode contenant la valeur de paramètre donnée ou il renvoie null lorsque la valeur char donnée ne fait pas partie d'un bloc Unicode défini.
  • méthode of() est une méthode statique, elle est accessible avec le nom de la classe et si nous essayons d'accéder à la méthode avec l'objet de la classe, nous n'obtiendrons aucune erreur.
  • méthode of() ne lève pas d'exception au moment du retour du bloc Unicode.

Syntaxe :

    public static Character.UnicodeBlock of(Char value);

Paramètre(s) :

  • Valeur de caractère :représente la valeur du caractère.

Valeur renvoyée :

Le type de retour de cette méthode est Character.UnicodeBlock, il renvoie les valeurs suivantes en fonction des cas donnés,

  • Il renvoie le bloc Unicode lorsque la valeur char donnée fait partie d'un bloc Unicode défini.
  • Il renvoie null lorsque la valeur char donnée ne fait partie d'aucun bloc de code Unicode défini.

Exemple :

// Java program to demonstrate the example 
// of Character.UnicodeBlock of(Char value)
// method of Character.UnicodeBlock class

public class Of {
    public static void main(String args[]) {

        // By using of(Char ch) method is to return the UnicodeBlock name
        // containing the given char value
        Character.UnicodeBlock ub1 = Character.UnicodeBlock.of('+');
        Character.UnicodeBlock ub2 = Character.UnicodeBlock.of('u');
        Character.UnicodeBlock ub3 = Character.UnicodeBlock.of('/');
        Character.UnicodeBlock ub4 = Character.UnicodeBlock.of('a');
        Character.UnicodeBlock ub5 = Character.UnicodeBlock.of('A');

        // Display UnicodeBlock name
        System.out.println("ub1 = " + ub1);
        System.out.println("ub2 = " + ub2);
        System.out.println("ub3 = " + ub3);
        System.out.println("ub4 = " + ub4);
        System.out.println("ub5 = " + ub5);
    }
}

Sortie

ub1 = BASIC_LATIN
ub2 = BASIC_LATIN
ub3 = BASIC_LATIN
ub4 = BASIC_LATIN
ub5 = BASIC_LATIN

Balise Java