Java教程

Java学习笔记111——包装类

本文主要是介绍Java学习笔记111——包装类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

包装类

需求1:将100这个数据,计算出它的二进制,八进制,十六进制

需求2:如何用代码求出int类型的数据范围

为了对基本数据类型进行更多的操作,更方便的操作,Java就针对每一个基本数据类型 都提供了对应的类类型。我们叫做包装类类型。

包装类类型: byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean

包装类常见的使用场景: 1、集合中的泛型 2、用于基本数据类型与字符串之间做转换使用

public class PackingDemo1 {
    public static void main(String[] args) {
        //public static String toBinaryString(int i) 求int类型数据的二进制
        String s = Integer.toBinaryString(100);
        System.out.println("100的二进制为:" + s);
​
        //public static String toOctalString(int i) 求出int类型数据的八进制
        String s1 = Integer.toOctalString(100);
        System.out.println("100的八进制为:" + s1);
​
        //public static String toHexString(int i) 求出int类型数据的十六进制
        String s2 = Integer.toHexString(100);
        System.out.println("100的十六进制为:" + s2);
​
        //求出int类型数据的最小值
        //public static final int MIN_VALUE
        System.out.println("int类型数据的最小值为:" + Integer.MIN_VALUE);
​
​
        //求出int类型数据的最大值
        //public static final int MAX_VALUE
        System.out.println("int类型数据的最大值为:" + Integer.MAX_VALUE);
    }
}
这篇关于Java学习笔记111——包装类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!