美文网首页
N6.包装类

N6.包装类

作者: subako | 来源:发表于2017-03-20 23:49 被阅读0次

1.Integer类、Long类和Short类

        Integer类、Long类和Short类分别将基本类型int、long和short封装成类,三类都是Number的子类,其包含的方法基本相同。

     ..构造方法..

   Integer(int number):该方法以int型变量作为参数来获取Integer对象

   Integer(String str):该方法以一个String型变量作为参数来获取Integer对象。(要用数值型String变量作为参数)。

2.Boolean类

     Boolean类将基本类型为boolean的值包装在一个对象中。一个Boolean类型的对象只包含一个类型为boolean的字段。

      ..构造方法..

     Boolean(boolean value):该方法创建一个表示value参数的Booleean对象

     Boolean(String str):该方法以String变量作为参数创建Boolean对象。

3.Byte类

     Byte类将基本类型为byte的值包装在一个对象中。一个Byte类型的对象只包含一个类型为byte的字段。

     ..构造方法..

    Byte(byte value):通过该方法创建的Byte对象,可表示指定的byte值。

    Byte(String str):通过该方法创建的byte对象,可表示String参数所指示的byte值。(要用数值型String变量作为参数)

4.Character类

    Character类在对象中包装一个基本类型为char的值。一个Character类型的对象包含类型为char的单个字段。

    ..构造方法..

    Character(char value):该类的构造函数必须是一个char类型的数据。通过该构造函数创建的Character类的对象包含由char类型参数提供的值。一旦Character类被创建,它包含的数值就不能改变了。

5.Double类和Float类

     Double类和Float类包装类是对double、float基本类型的封装,它们都是Number类的子类,又都是对小数进行操作,所以常用方法基本相同。以Double类为例:

    ..构造方法..

    Double(double value):基于double参数创建Double类对象。

    Double(String str):构造一个新分配的Double对象,表示用字符串表示的double类型的浮点值。

6.Number类

     抽象类Number是BigDecimal、BigInteger、Byte、Double、Float、Ineger、Long和Short类的父类,Number的子类必须提供将表示的数值转换为byte、double、float、int、long、和short的方法。

     Number类的方法分别被Number的各子类所实现。

相关文章

  • N6.包装类

    1.Integer类、Long类和Short类 Integer类、Long类和Short类分别将基本类型i...

  • 6.装饰设计模式

    装饰模式 包装类的特点: 1.包装类和被包装类实现同样的接口2.包装类持有一个被包装的对象3.包装类在实现接口过程...

  • JAVA基础---Date类 SimpleDateFormat

    ## 一、包装类 ##01. 包装类概述 >* 什么是包装类? >* 基本数据类型对应的包装类 总结: 1.什么是...

  • 包装类

    包装类也是系统定义好的,可以直接用包装类:专门将简单数据类型的数据进行封装得到相应的类** 简单数据类型 ...

  • 包装类

    拥有属性、方法,可以对象化交互 Java中的包装类包括:Integer、Long、Short、Byte、Chara...

  • 包装类

    基本数据类型的包装类 包装类说明 除了Integer和Character定义的名称和对应的基本类型差异大,其他六种...

  • 包装类

    刚才接触过了Object类,可以发现Object类能够接收所有的引用数据类型(对象、数组、接口),于是这里面又出现...

  • 包装类

  • 包装类

    为什么会有基本类型包装类: 为了对基本数据类型进行更多的操作,更方便的操作,java就针对每一种基本数据类型提供了...

  • 包装类

    基本数据类型对象包装类。为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作。...

网友评论

      本文标题:N6.包装类

      本文链接:https://www.haomeiwen.com/subject/wdninttx.html