Carácter Java charCount() con ejemplos

Java.lang.Character.charCount () es una función incorporada en Java que se usa para determinar la cantidad de caracteres necesarios para representar el carácter especificado . Si el carácter es igual o mayor que 0x10000, el método devuelve 2, de lo contrario, 1.

Sintaxis:

public static int charCount(int code)

Parámetros : La función acepta un único código de parámetro . Representa el carácter probado.

Valor devuelto: Devuelve 2 si el caracter es valido de lo contrario 1.

Errores y excepciones:

  • Este método no valida el carácter especificado para que sea un punto de código Unicode válido.
  • El método no estático se puede llamar declarando nombre_método (argv) en este caso, el método es estático, se debe llamar agregando el nombre de la clase como sufijo. Tendremos un problema de compilación si llamamos al método charCount de forma no estática.

Ejemplos :

Input : 0x12456
Output : 2
Explanation: the code is greater than 0x10000

Input : 0x9456
Output : 1
Explanation: The code is smaller then 0x10000

Los programas siguientes ilustran la función java.lang.Character.charCount():
Programa 1:

// Java program that demonstrates the use of
// Character.charCount() function
  
// include lang package
import java.lang.*;
  
class GFG {
    public static void main(String[] args)
    {
        int code = 0x9000;
  
        int ans = Character.charCount(code);
  
        // prints 2 if character is greater than 0x10000
        // otherwise 1
        System.out.println(ans);
    }
}
Producción:

1

Programa 2:

// Java program that demonstrates the use of
// Character.charCount() function
  
// include lang package
import java.lang.*;
  
class GFG {
    public static void main(String[] args)
    {
        int code = 0x12456;
  
        int ans = Character.charCount(code);
  
        // prints 2 if character is greater than 0x10000
        // otherwise 1
        System.out.println(ans);
    }
}
Producción:

2

Publicación traducida automáticamente

Artículo escrito por akash1295 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 *