El método isRegistered() es un método integrado de java.nio.charset que comprueba si un juego de caracteres determinado está registrado o no en el Registro de juegos de caracteres de la IANA .
Sintaxis :
public final boolean isRegistered()
Parámetros : La función no acepta ningún parámetro.
Valor devuelto : la función devuelve un valor booleano. Devuelve verdadero si está registrado, de lo contrario devuelve falso.
A continuación se muestra la implementación de la función anterior:
Programa 1:
// Java program to demonstrate // the above function import java.nio.charset.Charset; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Generate the Charset Charset first = Charset.forName("ISO-2022-CN"); // Check if this Charset is registered System.out.println(first.isRegistered()); } }
Producción:
true
Programa 2:
// Java program to demonstrate // the above function import java.nio.charset.Charset; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Generate the Charset Charset second = Charset.forName("x-windows-949"); // Check if this Charset is registered System.out.println(second.isRegistered()); } }
Producción:
false
Referencia: https://docs.oracle.com/javase/9/docs/api/java/nio/charset/Charset.html#isRegistered–