0
点赞
收藏
分享

微信扫一扫

Java API-----包装类

天涯学馆 2022-02-01 阅读 63

Java API-----包装类

文章目录

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

🔥一、开胃小菜阶段🍰

package packages;

/**
 *  
 * @author 一生只爱一个人
 *包装类的定义
 *一、Integer类除了具有Object类的所有方法外,还有一些特有的方法,如下表所示
 *toBinaryString(int i) //以二进制无符号整数形式返回一个整数参数的字符串
 *toHexString(int i)    //以十六进制无符号整数形式返回一个整数参数的字符串
 *toOctalString(int i)    //以十六进制无符号整数形式返回一个整数参数的字符串
 *
 * Integer valueOf(int i )   返回一个表示指定的int值的Integer实例
 * Integer valueOf(String s) 返回一个表示指定字符串的int值的Integer实例
 * int parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析
 * intValue() 将Integer类型的值以int类型返回	
 */
public class Demo1 {
	public static void main(String[] args) {
		System.out.println("**********将int的基本数据类型转换为二进制、八进制、十六进制的字符串* * * * * * * * * *");
		int num = 12 ; 
		String str1= Integer.toBinaryString(num);
		System.out.println(num+"的二进制是:"+str1);
		
		String str2 = Integer.toOctalString(num);
		System.out.println(num+"的八进制是:"+str2);
		
		String str3 =Integer.toHexString(num);
		System.out.println(num+"的十六进制是:"+str3);
		
		
		System.out.println("* * * * * * * * * *拆箱、装箱、解析字符串为int类型* * * * * * * * * *");
		int n = 12 ; 
		Integer integer = Integer.valueOf(12);
		System.out.println("将基本数据int类型的值" + n + "转换为Integer");
		System.out.println("这是装箱操作");
		
		int m = integer.intValue();
		System.out.println("将Integet对象转换为基本数据类型int" +"的值是"+m);
		System.out.println("这是拆箱的操作");
		
		int str4 = integer.valueOf("12");
		System.out.println("将字符串"+str3+"转换称int类型的"+str4);
		
		System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *");
	}
}

在这里插入图片描述

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

🔥二、JDK5.0新特性–自动拆箱和装箱🍺

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

举报

相关推荐

0 条评论