zoukankan      html  css  js  c++  java
  • Java中的包装类

         有些初学者肯定很糊涂,不知道为什么要出现包装类,原因很简单,因为基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。下边是基本数据类型和包装类之间的对应关系:

              

         包装类主要提供了两大类方法:

         1. 将本类型和其他基本类型进行转换的方法

         2. 将字符串和本类型及包装类互相转换的方法

         Integer 包装类的构造方法:

               

         Integer类常用的方法:

               

          java中基本数据类型和包装类之间的转换

          基本类型和包装类之间经常需要互相转换,以 Integer 为例

              

         在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。

         那什么是装箱和拆箱呢?我们分别来看下

         装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱。

              

         拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱

               

         java中基本数据类型和字符串之间的转换

         基本类型转换为字符串有三种方法:

              

         再来看,将字符串转换成基本类型有两种方法:

        1. 调用包装类的 parseXxx 静态方法

        2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱

              

              

  • 相关阅读:
    ueditor集成ckplayer
    PHP结合Ueditor并修改图片上传路径
    dedecms5.7安装百度(ueditor)编辑器的方法
    织梦实现截取标题时当大于截取的长度时加省略号的功能
    织梦DEDECMS首页、列表页面动态调用点击次数的方法
    织梦dedecms列表页面如何调用文章作者
    dedecms织梦nginx下伪静态规则设置
    DedeCMS编辑文章不更新时间的方法
    dedecms栏目页开启伪静态的方法
    如何开启Apache Rewrite功能
  • 原文地址:https://www.cnblogs.com/chentong/p/5416706.html
Copyright © 2011-2022 走看看