码迷,mamicode.com
首页 > 其他好文 > 详细

基本数据类型的包装类

时间:2016-05-16 00:30:06      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:基本数据类型的包装类

一、Java为基本数据类型提供了对应的类,这些类称作包装类。

    数据的包装类可以提供该类最大、最小值查阅和类型转化的功能

    Byle类    byte类型的包装类

    Short类    short类型的包装类

    Integer类    int类型的包装类

    Long类    long类型的包装类

    Float类    float类型的包装类

    Double类    double类型的包装类

    Character类    char类型的包装类

    Boolean类    boolean类型的包装类


二、为什么使用包装类  

    1.包装类中封装了一些很实用的方法和常量。

        例如:Byte.MIN_VALUE是Byte类中的一个常量,存放了byte类型数据的最小值。

    2.包装类在集合中用来定义集合元素的类型。


三、包装类的常用方法和常量

    1.Integer.MIN_VALUE:int类型的最小值:-2^31

    2.Integer.MAX_VALUE:int类型的最大值:2^31-1

    3.int Integer.parseInt(String sInteger);

        作用:将字符串类型的整数转换为int类型的数据。

    4.String Integer.toBinaryString(int value);

        作用:将十进制数转换为二进制,返回结果String类型。

    5.String Integer.toHexString(int value);

        作用:将十进制数转换为十六进制,返回结果String类型


四、练习   

package com.yeqc.testDemo;
/**
 * @author YeQc
 *1.获取byte类型的最大、最小值,并测试Byte.parseByte方法
 */
public class testDemo01 {

	public static void main(String[] args) {
		System.out.println(Byte.MAX_VALUE+"  "+Byte.MIN_VALUE);
		byte a = Byte.parseByte("123");
		System.out.println(a);
	}

}
package com.yeqc.testDemo;
/**
 * @author YeQc
 *2.获取int类型的最大、最小值,并测试Integer.parseInt、Integer.toBinaryString等方法
 */
public class testDemo02 {

	public static void main(String[] args) {
		System.out.println(Integer.MAX_VALUE);
		System.out.println(Integer.MIN_VALUE);
		
		int a = Integer.parseInt("123456");
		System.out.println(a);
		
		String b = Integer.toBinaryString(456789);
		System.out.println(b);
		
		String c = Integer.toHexString(16);
		System.out.println(c);
	}

}

    

基本数据类型的包装类

标签:基本数据类型的包装类

原文地址:http://11317783.blog.51cto.com/11307783/1773707

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!