java中Integer

这篇博客介绍了Java中Integer类的一些关键功能。包括int类型的取值范围,如Integer.MIN_VALUE和Integer.MAX_VALUE,以及如何将整数转换为二进制、八进制和十六进制的字符串表示。此外,还讲解了Integer类提供的parseInt方法用于将字符串转换为int类型,以及Java 5后的自动拆装箱特性,展示了如何在基本类型和引用类型之间进行转换。
摘要由CSDN通过智能技术生成

问题1:
 *         要知道int类型的取值范围!
 *         Inter提供了一些静态变量
 *         public static final int MIN_VALUE
 *        public static final int MAX_VALUE
 * 
 * 问题2:
 *         要知道100对应的二进制数据,八进制,十六进制!
 *         Inter类中有一些静态功能:
 *         public static String toBinaryString(int i):转换成二进制
 *         public static String toOctalString(int i):转换成八进制
 *         public static String toHexString(int i):转换成十六进制数据
 * 问题3:
 *         需要将String类型转换成int类型
 *         Integer.parseInt(String str)
 * 
 * JDK5以后:新特性:自动拆装箱
 *             自动装箱:将基本类型。可以提升为引用类型
 *             自动拆箱:将引用类型,降为基本类型
 * Java提供了对应基本类型的包装类型(引用类型),为了将字符串类型转换(String--->基本类型)
 *         byte              Byte
 *         short              Short
 *         int                  Integer
 *         long              Long
 *         float              Float
 *         double              Double
 *         char              Character
 *         boolean              Boolean

public class IntegerDemo {
	public static void main(String[] args) {
		/*
		 * public static String toBinaryString(int i):转换成二进制
	 	   public static StringtoOctalString(int i):转换成八进制 
	 	   public static String toHexString(int i):转换成十六进制数据
		 */
		System.out.println(Integer.toBinaryString(100));
		System.out.println(Integer.toOctalString(100));
		System.out.println(Integer.toHexString(100));
		System.out.println("------------");
		/*
		 * public static final int MIN_VALUE
		 *  public static final int MAX_VALUE
		 */
		System.out.println(Integer.MAX_VALUE);
		System.out.println(Integer.MIN_VALUE);
		System.out.println("---------");
		
		
	}
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值