Método Character.isValidCodePoint() en Java con ejemplos

Character.isValidCodePoint() es un método incorporado en Java que determina si el punto de código especificado mencionado en el parámetro es un valor de punto de código Unicode válido o no.

Sintaxis:

public static boolean isValidCodePoint(int codePoint)


Parámetros:
El parámetro codePoint es del tipo de datos Integer y se refiere al punto de código Unicode que se va a probar.

Valores devueltos: este método devuelve verdadero si el valor del punto de código especificado está entre MIN_CODE_POINT y MAX_CODE_POINT inclusive, falso en caso contrario.

Los programas siguientes ilustran el uso del método Character.isValidCodePoint():
Programa 1:

// Java program to demonstrate the
// Character.isValidCodePoint() method
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // Create 2 int primitives c1, c2 and assign values
        int c1 = 0x0125, c2 = 0x123fff;
  
        boolean bool1 = Character.isValidCodePoint(c1);
        boolean bool2 = Character.isValidCodePoint(c2);
  
        String str1 = "c1 is a valid Unicode code point is " + bool1;
        String str2 = "c2 is a valid Unicode code point is " + bool2;
  
        // Print bool1, bool2 values
        System.out.println(str1);
        System.out.println(str2);
    }
}
Producción:

c1 is a valid Unicode code point is true
c2 is a valid Unicode code point is false

Programa 2:

// Java program to demonstrate the
// Character.isValidCodePoint() method 
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // Create 2 int primitives c1, c2 and assign values
        int c1 = 0x0128, c2 = 0x123ddd;
  
        boolean bool1 = Character.isValidCodePoint(c1);
        boolean bool2 = Character.isValidCodePoint(c2);
  
        String str1 = "c1 is a valid Unicode code point is " + bool1;
        String str2 = "c2 is a valid Unicode code point is " + bool2;
  
        // Print bool1, bool2 values
        System.out.println(str1);
        System.out.println(str2);
    }
}
Producción:

c1 is a valid Unicode code point is true
c2 is a valid Unicode code point is false

Referencia : https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isValidCodePoint(int)

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *