java lang包下d,f,i,l包装类的

以上分别指代double float integer long

package core.java.lang;

/**

  • @author DGW
  • @date 2017 2017年4月13日 下午7:57:57
  • @filename NumberClass.java
    */
    public class NumberClass {
    public static void main(String[] args) {
    //以下的包装类分别为 Double Float Long Int
    double d=3.142123123213d;
    float f=3.14f;
    long l=12;
    int i=21;
    //以下介绍的方法类似
    //比价两个数大写 前者大返回1 后者大返回-1
    System.out.println(Double.compare(d, 1.34));
    //比较两个对象是为同一个
    System.out.println(new Double(d).compareTo(new Double(l)));
    System.out.println(Double.isNaN(3.14d));//不是数字
    System.out.println(Double.toHexString(d));//返回十六进制
    System.out.println(Double.sum(2.3, 2.4));
    System.out.println(Double.longBitsToDouble(l));
    }
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容