Class.getPrimitiveClass()具有什么功能呢?

欣喜 Java教程 发布时间:2024-02-18 15:52:09 阅读数:17041 1
下文笔者讲述Class.getPrimitiveClass的功能简介说明,如下所示 <h2>Class.getPrimitiveClass的功能简介</h2>
用于返回一个类型对应的基本类型
      需要返回其对应的基本类型的java.lang.Class对象
        如:
          当传入参数为"int"时,返回的是int类型对应的java.lang.Class对象
         该方法常用于获取基本类型的java.lang.Class对象,从而方便地获取相应的包装类

         int对应的包装类为java.lang.Integer
        double对应的包装类为java.lang.Double等  
例:
java.lang.Boolean:
     public static final Class<Boolean> TYPE = (Class<Boolean>) Class.getPrimitiveClass("boolean");

java.lang.Byte:
     public static final Class<Byte> TYPE = (Class<Byte>) Class.getPrimitiveClass("byte");

java.lang.Character:
    public static final Class<Character> TYPE = (Class<Character>) Class.getPrimitiveClass("char");

java.lang.Double:
    public static final Class<Double> TYPE = (Class<Double>) Class.getPrimitiveClass("double");

java.lang.Float:
    public static final Class<Float> TYPE = (Class<Float>) Class.getPrimitiveClass("float");

java.lang.Integer:
    public static final Class<Integer> TYPE = (Class<Integer>) Class.getPrimitiveClass("int");

java.lang.Long:
    public static final Class<Long> TYPE = (Class<Long>) Class.getPrimitiveClass("long");

java.lang.Short:
    public static final Class<Short> TYPE = (Class<Short>) Class.getPrimitiveClass("short");

java.lang.Void:
   public static final Class<Boolean> TYPE = (Class<Boolean>) Class.getPrimitiveClass("void");
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202402/7975.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者