![](https://img-blog.csdnimg.cn/20201010115605897.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA内置包装类
了解 Java 基类 Object 的常用方法
掌握 Integer 对象的创建及其提供的方法
掌握 Float 对象的创建及其提供的方法
掌握 Double 对象的创建及其提供的方法
掌握 Character 对象的创建及其提供的方法
掌握 Boolean 对象的创建及其提供的方法
掌握 Byte
不善表演
都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,
展开
-
1.7 Character类
Character 类是字符数据类型 char 的包装类。Character 类的对象包含类型为 char 的单个字段,这样能把基本数据类型当对象来处理,其常用方法如表 1 所示。表 1 Character类的常用方法方法描述void Character(char value)构造一个新分配的 Character 对象,用以表示指定的 char 值char charValue()返回此 Character 对象的值,此对象表示基本 char 值int compareT原创 2020-09-28 10:35:16 · 333 阅读 · 0 评论 -
1.9 Byte类
Byte 类将基本类型为 byte 的值包装在一个对象中。一个 Byte 类的对象只包含一个类型为 byte 的字段。此外,该类还为 byte 和 String 的相互转换提供了方法,并提供了一些处理 byte 时非常有用的常量和方法。Byte 类的构造方法Byte 类提供了两个构造方法来创建 Byte 对象。Byte(byte value)通过这种方法创建的 Byte 对象,可以表示指定的 byte 值。例如,下面的示例将 5 作为 byte 类型变量,然后再创建 Byte 对象。byte原创 2020-09-24 10:32:38 · 331 阅读 · 0 评论 -
1.8 Boolean类
Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 和 String 的相互转换提供了很多方法,并提供了处理 boolean 时非常有用的其他一些常用方法。Boolean 类的构造方法Boolean 类有以下两种构造形式:Boolean(boolean boolValue);Boolean(String boolString);其中 boolValue 必须是 true 或原创 2020-09-24 10:32:10 · 194 阅读 · 0 评论 -
1.4 Float类
Float 类在对象中包装了一个基本类型 float 的值。Float 类对象包含一个 float 类型的字段。此外,该类提供了多个方法,能在 float 类型与 String 类型之间互相转换,同时还提供了处理 float 类型时比较常用的常量和方法。Float 类的构造方法Float 类中的构造方法有以下 3 个。Float(double value):构造一个新分配的 Float 对象,它表示转换为 float 类型的参数。Float(float value):构造一个新分配的 Float原创 2020-09-24 10:31:42 · 221 阅读 · 0 评论 -
1.10 System类详解
System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部。由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类。System 类提供了一些类变量和类方法,允许直接通过 System 类来调用这些类变量和类方法。System 类的成员变量System 类有 3 个静态成员变量,分别是 PrintStream out、InputStream in 和 PrintStream err。1. PrintS原创 2020-09-24 10:32:18 · 161 阅读 · 0 评论 -
1.6 Number类
Number 是一个抽象类,也是一个超类(即父类)。Number 类属于 java.lang 包,所有的包装类(如 Double、Float、Byte、Short、Integer 以及 Long)都是抽象类 Number 的子类。Number 类定义了一些抽象方法,以各种不同数字格式返回对象的值。如 xxxValue() 方法,它将 Number 对象转换为 xxx 数据类型的值并返回。这些方法如下表所示:方法说明byte byteValue();返回 byte 类型的值do原创 2020-09-24 10:32:00 · 207 阅读 · 0 评论 -
1.5 Double类
Double 类在对象中包装了一个基本类型 double 的值。Double 类对象包含一个 double 类型的字段。此外,该类还提供了多个方法,可以将 double 类型与 String 类型相互转换,同时 还提供了处理 double 类型时比较常用的常量和方法。Double 类的构造方法Double 类中的构造方法有如下两个。Double(double value):构造一个新分配的 Double 对象,它表示转换为 double 类型的参数。Double(String s):构造一个新分配原创 2020-09-24 10:31:54 · 306 阅读 · 0 评论 -
1.3 Integer类详解
Integer 类在对象中包装了一个基本类型 int 的值。Integer 类对象包含一个 int 类型的字段。此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。Integer 类的构造方法Integer 类中的构造方法有以下两个:Integer(int value):构造一个新分配的 Integer 对象,它表示指定的 int 值。Integer(String s):构造一个新分配的 Integer 对象,它原创 2020-09-24 10:31:32 · 483 阅读 · 0 评论 -
1.2 Object类详解
Object类概述Object类是所有Java类的根父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类Object类中的功能(属性、方法)就具有通用性。属性:无方法:equals() / toString() / getClass() /hashCode() / clone() / finalize()wait() 、 notify()、notifyAll()Object类只声明了一个空参的构造器Object 是 Java 类库中的一原创 2020-09-24 10:31:24 · 266 阅读 · 0 评论 -
1.1 Java包装类、装箱和拆箱
在 Java 的设计中提倡一种思想,即一切皆对象。但是从数据类型的划分中,我们知道 Java 中的数据类型分为基本数据类型和引用数据类型,但是基本数据类型怎么能够称为对象呢?于是 Java 为每种基本数据类型分别设计了对应的类,称之为包装类(Wrapper Classes),也有地方称为外覆类或数据类型类。包装类的作用就是将基本类型转成对象,将基本类型作为对象来处理。包装类和基本数据类型的关系如下表所示。基本数据类型包装类byteByteshortShortint原创 2020-09-24 10:31:14 · 172 阅读 · 0 评论