Java Modifier toString()方法及示例

Java Modifier toString()方法及示例

java.lang.reflect.Modifier类toString() 方法用于获取代表指定修改器中访问修改器标志的字符串。

语法

public static String toString(int mod)

参数: 该方法接受一个参数 mod ,代表一组修改器。

返回 :该方法返回由mod代表的一组修改器的 字符串表示 。下面的程序说明了toString()方法。

程序1 :

// 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));
    }
}

输出

Modifiers: public final

程序2

// 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));
        }
    }
}

输出

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程