关于包装类 r囧r小猫 2021-09-29 06:04 324阅读 0赞 **1.包装类的转换~Integer----int-----String之间的转换** public class wrapped { public static void main(String[] args) { //基本数据类型转为包装类对象 Integer a=new Integer(2226); Integer b =Integer.valueOf(30); //包装类性转为基本数据类型 int c = b.intValue(); double d = b.doubleValue(); //字符串类型转为包装类对象 Integer e = new Integer("8888"); Integer f = Integer.parseInt("392993"); //包装类型对象转为字符串类型 String str = e.toString(); System.out.println(Integer.MAX_VALUE); System.out.println(Integer.MIN_VALUE); } **2.自动装包与拆包与缓存** public static void main(String[] args) { Integer i=100;//编译器自动转换为包装类//Integer i=Integer.valueOf(); int j=i;//自动拆箱//int j=i.intValue(); //缓存-128~127的数字,在系统初始的时候,创建了-128至127的缓存数组 //当我们调用valueOf的时候,首先检查是否子啊-128至127之间,如果在的话就直接在缓存数组里拿出已经创建好的对象 //如果不在,则创建新的integer包装类对象 Integer aInteger=Integer.valueOf(-128); Integer bInteger=-128; System.out.println(aInteger==bInteger); System.out.println(aInteger.equals(bInteger)); //总结: //这种机制使我们可以根据应用程序的实际情况灵活地调整来提高性能。 //是什么原因选择这个 -128 到 127 这个范围呢? //因为这个范围的整数值是使用最广泛的,通过使用共享对象,就可以节省内存空间了。 //在程序中第一次使用 Integer 的时候也需要一定的额外时间来初始化这个缓存。 //这种机制在其他包装类中也有类似的实现。这种缓存策略也是一种设计模式,叫做享元模式。 }
相关 包装类?为什么需要包装类? 包装类是一种用于将基本数据类型(如整数、浮点数、字符等)封装成对象的类。在Java和许多其他编程语言中,基本数据类型是不具备面向对象特性的,它们不是对象,不能进行方法调用或参与 矫情吗;*/ 2024年02月25日 07:44/ 0 赞/ 83 阅读
相关 包装类 5.包装类 5.1.概述 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数 客官°小女子只卖身不卖艺/ 2023年10月04日 12:35/ 0 赞/ 45 阅读
相关 包装类 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub ゝ一纸荒年。/ 2023年02月26日 14:29/ 0 赞/ 221 阅读
相关 包装类 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub 迈不过友情╰/ 2023年01月20日 14:54/ 0 赞/ 239 阅读
相关 包装类 <table> <thead> <tr> <th>基本数据类型</th> <th>包装类</th> </tr> </thead> <tb 一时失言乱红尘/ 2023年01月08日 02:25/ 0 赞/ 188 阅读
相关 包装类 概述: 基本数据类型对应引用数据类型的类就叫做包装类 主要就定义了基本数据类型和字符串以及包装类之间相互转换的功能 基本数据类型不是对象,所以Java针对基本类型 我就是我/ 2022年12月30日 03:37/ 0 赞/ 198 阅读
相关 包装类 1. 基本类型与包装类 1. Java的基本数据类型包括:boolean、char、byte、short、int、float、long、double 8种。分别对应的包 曾经终败给现在/ 2022年04月23日 13:40/ 0 赞/ 295 阅读
相关 包装类 基本数据类型的包装类 所有的基本数据类型也包括引用类型都有一个class属性 基本数据类型的包装类可以使用基本类型对应的类的相关成员变量和成员方法,相比于基本数据类型 喜欢ヅ旅行/ 2022年03月22日 04:10/ 0 赞/ 299 阅读
相关 包装类 为什么需要学习包装类? 保证基本数据类型的运算功能以外,还能够有更多属性和方法供开发者调用,更加满足了面向对象思想 八大基本数据类型 byte sho 快来打我*/ 2021年10月30日 02:14/ 0 赞/ 432 阅读
相关 关于包装类 1.包装类的转换~Integer----int-----String之间的转换 public class wrapped { public static v r囧r小猫/ 2021年09月29日 06:04/ 0 赞/ 325 阅读
还没有评论,来说两句吧...