java基本数据类型的包装类

Posted SasaL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基本数据类型的包装类相关的知识,希望对你有一定的参考价值。

package cn.sasa.demo1;

public class TestDemo {
	public static void main(String[] args) {
		/**
		 *基本数据类型对应的包装类
		 *char ---- Character
		 *int ------ Integer
		 *byte ---- Byte
		 *short --- Short
		 *long ---- Long
		 *float ---- Float
		 *double -- Double
		 *boolean -- Boolean 
		 */
		
		//Integer 类 parseInt
		int num1 = Integer.parseInt("22");
		System.out.println(num1-1);
		
		//parseInt(string str, int radix)
		//参数二指定字符串是什么进制,将这个进制的字符串转成十进制
		int num2 = Integer.parseInt("1010", 16);
		System.out.println(num2);
		
		Integer in1 = 88; //装箱 值类型转引用类型
		int num3 = in1.intValue();
		System.out.println(--num3);
		
		int num4 = in1; //拆箱 引用类型转值类型
		System.out.println(num4);
		
		/**
		 * Integer 进制转换 静态方法
		 * totoBinaryString() 十进制转二进制
		 * toOctalString()     十进制转八进制
		 * toHexString()       十进制转16进制
		 */
		System.out.println(Integer.toBinaryString(10));
		System.out.println(Integer.toOctalString(12));
		System.out.println(Integer.toHexString(66));
		
		/**
		 * 静态成员变量
		 * MAX_VALUE
		 * MIN_VALUE
		 */
		System.out.println(Integer.MAX_VALUE);
		System.out.println(Integer.MIN_VALUE);
	}
}

  

以上是关于java基本数据类型的包装类的主要内容,如果未能解决你的问题,请参考以下文章

java中怎样把double基本数据类型包装在Double类

JAVA包装类介绍(包装类基本类型数据)

java 基本数据类型对象包装类

Java基本数据类型的包装类

java基本数据类型包装类

Java基础知识(JAVA基本数据类型包装类)