zoukankan      html  css  js  c++  java
  • [javaSE] 基本数据类型对象包装类

    按照java面向对象的原则,每个基本类型都有对应的包装类

    byte Byte

    short Short

    int Integer

    long Long

    boolean Boolean

    float Float

    double Double

    char Character

    最常用的作用是,基本类型与String字符串类型的转换

    转成字符串:包装对象.toString()

    字符串转成基本类型:包装类.valueOf()

    十进制转二进制:调用Integer.toBinaryString()

    十进制转十六进制:调用Integer.toHexString()

    二进制转十进制:调用Integer.parseInt(“二进制”,2)

    十六进制转十进制:调用Integer.parseInt(“十六进制”,16)

    自动装箱

    Integer x=4int类型的数字自动装箱成Integer对象

    自动拆箱

    x=x+2Integer对象自动拆箱成int类型进行计算

    当数值在byte范围内时,对于新特性不会开辟新的空间

    Integer a=128

    Integer b=128

    syso(a==b) //此时正常 false

    Integer a=127

    Integer b=127

    syso(a==b) //此时特殊 true

  • 相关阅读:
    连接mysql遇到的问题
    洛谷 P3369 【模板】普通平衡树(Treap/SBT)
    开博啦
    luogu【P2753】[USACO4.3]字母游戏Letter Game
    luogu【P3377】 【模板】左偏树
    POJ-2251
    HDU-1518
    Coderforces-455A
    UVA-1608
    Coderfocers-551C
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5539979.html
Copyright © 2011-2022 走看看