zoukankan      html  css  js  c++  java
  • JAVA-初步认识-常用对象API(基本数据类型对象包装类-进制转换)

    一.

    现在再说一下,基本数据类型对象类中涉及的一些小细节再说一说。

    以Integer类来讨论一下,

    字符串转基本数据类型,第一种方法是通过parsexxx,如果这个字符串先被封装了怎么办呢?

    intValue是什么意思呢?就是将一个integer对象来转成基本数据类型,

    下面的操作是多余的。将字符串变成对象,再将对象字符串。

    静态方法是不需要对象的,用这个方法来操作非静态的数据,就是inValue方法。该方法可以一个对象变成一个整数。这是往int转,boolean就没有了。

    intValue不是通用的,只有数值才是通用。

    现在重点讲述整数,

    (以后做进制转换的时候,不再挨个做与运算,右移...很麻烦,有了对象,直接拿方法就可以解决问题了)

     

    直接做这个传值的动作,不用创建对象,是静态的方法。那么这个类或者说对象存在的意义,就是为了封装很多方法

    怎么操作任意进制,上面都是二,八,十六进制的转换。

    这些都是Integer类中的方法,不是object类中的,object类中的方法是不带参数的。

    60是要转换的数值,4是要转成的进制类型。

    如果是其他进制的数,怎么转换成十进制。重点在于其他进制是不确定的。

    如果给的是其他进制的数,那应该是字符串,比如说"3c",还是使用parseInt方法,提供了带两个参数的。

    就是将某一个进制下的数,转换成10进制的数。

  • 相关阅读:
    假期小作业1
    Python_day4
    Python_day3
    Python_day2
    12/06
    12/05
    python系统学习:第三周之简单的三级菜单
    python系统学习:第二周之字典应用
    python系统学习:第二周之字符串函数练习
    python系统学习:第二周之购物车功能
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/8134469.html
Copyright © 2011-2022 走看看