黑马程序员技术交流社区

标题: 基本数据类型对象包装类的读书笔记 [打印本页]

作者: xiaoaonuanhu    时间: 2015-12-8 23:15
标题: 基本数据类型对象包装类的读书笔记
基本数据类型    引用数据类型(类)
byte            Byte
short           Short
int             Integer
long            Long
boolean         Boolean
float           Float
double          Double
char            Character

基本数据类型对象包装类的最常见作用是:
用于基本数据类型和字符串类型之间做转换。

1.基本数据类型转换成字符串。
    基本数据类型+"";
    或者:基本数据类型.toString(基本数据类型值);
    例如:Integer.toString(34);//将34整数变成"34";
2.字符串转成基本数据类型。
    xxx a = Xxx.parseXxx(String);
    比如:
    int a = Integer.parseInt("123");
    double b = Double.parseDouble("12.23");
    boolean b = Boolean.parseBoolean("true");
3.十进制转成其他进制
    toBinaryString();
    toHexString();
    toOctalString();
        比如:
        System.out.println(Integer.toBinaryString(6));  
        //打印结果为110;
  其他进制转成十进制
    parseInt(string,radix);
        比如:
        int x = Integer.parseInt("3c",16);
        //意为,将16进制的3c转成10进制的数传给x;


作者: TG·小强    时间: 2015-12-8 23:30
哈哈,其实都不一样,还有我认为String其实也是一种对象包装类,也就是说其实String是基本数据类型,对象传递的是值的本身。而不是地址值。
作者: xiaoaonuanhu    时间: 2015-12-9 22:02
TG·小强 发表于 2015-12-8 23:30
哈哈,其实都不一样,还有我认为String其实也是一种对象包装类,也就是说其实String是基本数据类型,对象传 ...

不是 吧,我觉得万物皆引用数据类型,基本数据类型只是一个特殊形式。等待老师讲解。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2