Java PropertyResourceBundle GetKeys () Método con el Ejemplo

PropertyResourceBundle class GetKeys () método : Aquí, vamos a aprender acerca de los GetKeys () de PropertyResourceBundle Class con su sintaxis y su ejemplo.

PropertyResourceBundle Class GetKeys () método método

  • GetKeys () está disponible en java.util Class.
  • GetKeys () método se utiliza para class una enumeración de las claves que existen en este PropertyResourceBundle y su matriz.
  • GetKeys () método es un método no package, es accesible sólo con el objeto static y si tratamos de acceder al método con el nombre class entonces obtendrá un error.
  • GetKeys () método no class una excepción en el momento de devolver el conjunto de claves.

Sintaxis:

    public PermissionCollection newPermissionCollection();

Parámetro (s):

  • No acepta cualquier parámetro.

throw valor:

El tipo Return del método es Enumeración , se hace una enumeración de las claves existentes de este PropertyResourceBundle y su return class.

Ejemplo:

// Java program to demonstrate the example 
// of newPermissionCollection() method of
// PropertyPermission
import java.util.*;
import java.security.*;
public class NewPermissionCollectionOfPropertyPermission {
public static void main(String arg[]) {
// Instantiates two PropertyPermission object
PropertyPermission prop_perm1 = new PropertyPermission("os.version", "write");
PropertyPermission prop_perm2 = new PropertyPermission("os.name", "read");
// By using newPermissionCollection() method
// is to create a new permission collection
// and add permissions
PermissionCollection pc = prop_perm1.newPermissionCollection();
pc.add(prop_perm1);
pc.add(prop_perm2);
// By using implies() method isto
// check whether this PermissionCollection
// holds the permission write or not
boolean status = pc.implies(prop_perm1);
// Display status
System.out.print("pc.implies(prop_perm1): ");
System.out.println(status);
}
}

salida

pc.implies(prop_perm1): true


Deja un comentario

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