400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > java > 【Java基础知识试题及答案】Java包装类入门

【Java基础知识试题及答案】Java包装类入门

在Java中我们经常会见到一些基本的数据堂类型。比如整数类型(int)。小数类型(double。float)等,但是Java是一门面向对象的语言。诸多的类型都是以对象的形式展现,像这些数据堂类型也可以有本身的对象;每个类型的随声附和包装类型为:int-> Integer double->Double float->Float char->Character short->Short boolean->Boolean byte->Byte;

我们用包装类将这些类型封装好之后。就可以使用对象的一些属性和方法,可以方便的操作这些对象;

在这些包装类中,我们可以将这些包装类对象和基本数据堂类型进行转换,也誉为装船操作和拆箱操作:装船操作就是将基本数据堂类型转换为包装类型,例如将基本数据堂类型int转换成包装类Integer,装船操作有两种方式,手动装船与自发性装船。自发性装船就是直接将基本数据堂类型赋值给包装类型对象即可;手动装船就是创办一个包装类对象,往后将值赋值给该对象;

int value1 = 10;

Integer value2 = value1; // 自发性装船

Integer value3 = new Integer( value1 ); // 手动装船

有了装船操作也就有拆箱操作,拆箱操作的意思就是将包装类型转换为基本数据堂类型;拆箱操作也有两种方式:手动拆箱与自发性拆箱;

int value4 = value2; // 自发性拆箱,直接将包装类对象赋值给基本数据堂类型饱和量

Int value5 = value2.intValue(); // 手动拆箱,调用包装类的intValue()方法,获取饱和量值;

包装类也是一个普通的类,当然也有类的基本属性,方法;分值类型的包装类继承的父类是Number类。这个类里面有一些基本的方法,比如获取intValue的值,longValue的值等等;

包装类继承Number之后,也会有一些本身的属性方法。比如Integer类有本身的一些属性,可以将整数转换为字符串。也可以将字符串转换成整数等操作;

Integer常用方法

比较两个数的大小。如果第一个数小于第二个数赶回-1;如果两个数相等赶回0;如果第一个数大于第二个数赶回1;

public static int compare(int x, int y)

将分值字符串转换为数字,如果传入的参数中包含非数字的字符,则会报出超常规

public static int parseInt(String s)

将整数类型转换为字符串类型

public String toString()

valueOf赶回Integer类型的数据堂。根据参数赶回不同的结果

public static Integer valueOf(String s, int radix)

public static Integer valueOf(String s)

public static Integer valueOf(int i)

除了Integer外侧,其他的包装类例如Long, Double也都有类似的功能

包装类型除了基本分值类型的包装类外侧,还有boolean, char的包装类,这两个类都是普通的封装,并没有继承Number类;

使用包装类的使用。进行两个对象的判断,需要使用equals方法进行判断。不可以使用==,当Integer值的范围在-128到127(包含)之间的时候。使用==赶回true,但是不在这个赶回的时候,赶回false;

课程好礼申请领到
您的姓名
您的电话
意向课程
 

中公优优德在线注册

官方QQ

扫描上方二维码生成器或点击一键加群,免费领到博时价值增长599元网课。加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及cdr源文件地址。

推荐阅读

优优德在线注册:ujiuye

关切中公优优德在线注册官方微信

  • 关切微信回复基本词“大礼包”,领80G高效学学法
QQ交流群
领到免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+蓄水 加入群聊 +
互联网络公司营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据堂 加入群聊 +
Linux云计算 加入群聊 +
优优德在线注册官方微信
扫码回复基本词“大礼包”
领到80G高效学学法

巨筹算
现在开通
2020OAO训练营
mp3歌曲免费试听
课程资料,活动优惠 领到通道
 
 
Baidu