Java面向对象编程(15)包装类 痛定思痛。 2022-10-31 15:53 198阅读 0赞 ## 用途 ## 包装类就是为了让我们能够 以类的形式来管理基本数据类型。 例如我们想要表示一个整数,可以有如下几种写法: public class BaoZhuangLei { public static void main(String[] args) { int i1=20;//直接赋值 Integer i2 = new Integer(20);//创建一个对象,用对象来接收 int i3 = new Integer(20);//创建一个对象,用整型来接收 Integer i4 = 20;//直接将整型常量赋值给对象 Integer i5 = i1;//将整型的值赋值给一个对象 } } 我们分别对上面这五种赋值后的`i1,i2,i3,i4,i5`进行输出,结果都是20。 有人可能会问,为什么直接把对象和整型变量混着用,却不报错呢? 其实在上面的赋值过程中,隐式进行了状态转换。我们将其称为`装箱`和`拆箱`,即**基本数据类型**和**包装类**之间可以进行转换,从对象转换为基本数据类型或反之。 其中我们的Integer就是包装类,我们可以直接引用包装类对象。 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2Mzk2NzYz_size_16_color_FFFFFF_t_70] -------------------- 软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。 博主经验有限,若有不足,欢迎交流,共同改进~ 有意可加Q群 908417285 交流学习。 乾坤未定,你我皆是黑马 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2Mzk2NzYz_size_16_color_FFFFFF_t_70]: /images/20221024/bb608b4859ba47559ea28cd80287d891.png
相关 面向对象编程:Java类与对象理解 面向对象编程(Object-Oriented Programming,简称OOP)是现代编程的一种主要范式。在Java中,类和对象是两个关键概念。 1. Java类: 一时失言乱红尘/ 2024年09月15日 19:06/ 0 赞/ 23 阅读
相关 Java面向对象编程:类、对象和继承 在Java中,面向对象编程(Object-Oriented Programming, OOP)是其核心特性之一。下面详细解释类、对象以及继承的概念。 1. 类 (Class) 灰太狼/ 2024年09月15日 09:36/ 0 赞/ 18 阅读
相关 Java面向对象编程基础:类,对象 在Java面向对象编程中,"类"和"对象"是两个基本的概念。 1. 类(Class): 类是对象的模板或者蓝图。它定义了一组属性(数据成员)以及一组行为(方法)。当你创建一个 青旅半醒/ 2024年09月10日 05:21/ 0 赞/ 23 阅读
相关 EduCoder Java程序设计---Java面向对象(四)- 包装类 第1关 [基本数据类型和包装类之间的转换][Link 1] package step1; public class Task { publ 太过爱你忘了你带给我的痛/ 2023年09月29日 10:44/ 0 赞/ 12 阅读
相关 Educoder -Java面向对象 - Java面向对象 - 包装类各关卡题目总结 第1关:基本数据类型和包装类之间的转换 package step1; public class Task { pub 分手后的思念是犯贱/ 2023年01月13日 04:19/ 0 赞/ 113 阅读
相关 Java面向对象编程(15)包装类 用途 包装类就是为了让我们能够 以类的形式来管理基本数据类型。 例如我们想要表示一个整数,可以有如下几种写法: public class BaoZhuang 痛定思痛。/ 2022年10月31日 15:53/ 0 赞/ 199 阅读
相关 JAVA,面向对象编程,类,属性 面向对象编程 面向对象编程与面向过程编程在功能上没有任何区别,只是在写法上面向对象是一种更为贴近生活的代码书写方式。方便与后期系统的维护与扩展。 1.对象 逃离我推掉我的手/ 2022年05月23日 04:49/ 0 赞/ 264 阅读
相关 java面向对象——包装类 在某些场合(集合)中要求所有的数据内容都是对象,但java中8种基本数据类型定义的变量并不是对象,为了满足该场合的需求就需要对变量进行对象化处理,此时借助包装类 常用的包装 今天药忘吃喽~/ 2022年05月09日 15:00/ 0 赞/ 228 阅读
相关 Java面向对象编程之类和对象 Java编程语言是一种面向对象的编程语言,其特性在于高度的抽象性。那么,什么是面向对象呢?面向对象和面向过程有什么区别呢?万物可归类,什么是类呢?万物皆对象,类和对象之间的联系 绝地灬酷狼/ 2022年04月22日 07:08/ 0 赞/ 463 阅读
还没有评论,来说两句吧...