El método toString() de la clase java.lang.reflect.Modifier se usa para obtener una string que representa las banderas del modificador de acceso en el modificador especificado. tenemos que pasar el valor int como parámetro para obtener los nombres de los modificadores de acceso.
Sintaxis:
public static String toString(int mod)
Parámetros: este método acepta un mod de parámetro que representa un conjunto de modificadores.
Retorno : este método devuelve una representación de string del conjunto de modificadores representados por mod. Los siguientes programas ilustran el método toString():
Programa 1:
Java
// Java program to illustrate // toString() method import java.lang.reflect.*; public class GFG { public static void main(String[] args) throws NoSuchFieldException, SecurityException { // get Modifier value // of String class int result = String.class.getModifiers(); // apply toString() methods System.out.println( "Modifiers: " + Modifier.toString(result)); } }
Producción:
Modifiers: public final
Programa 2:
Java
// Java program to illustrate toString() import java.lang.reflect.*; public class GFG { public static void main(String[] args) throws NoSuchFieldException, SecurityException { // printing the Modifiers name // between integer value 10 to 20 for (int i = 10; i < 20; i++) { // apply toString() methods System.out.println( "i: " + i + " Modifier:" + Modifier.toString(i)); } } }
Producción:
i: 10 Modifier:private static i: 11 Modifier:public private static i: 12 Modifier:protected static i: 13 Modifier:public protected static i: 14 Modifier:protected private static i: 15 Modifier:public protected private static i: 16 Modifier:final i: 17 Modifier:public final i: 18 Modifier:private final i: 19 Modifier:public private final
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA