基本数据类型对象包装类
来源:互联网 发布:约瑟夫环c语言视频 编辑:程序博客网 时间:2024/05/29 16:47
一、概念
java将基本数据类型值封装成了对象,可以提供更多的操作基本数值的功能。
8种基本类型对应的包装类如下:
二、基本类型与字符串
字符串==>基本类型:
//字符串变成基本类型Integer.parseInt("123")+2;
基本类型==>字符串:
int i=2;String s=i+"";System.out.println(s);
String s1=Integer.toString(5);
String.valueOf(34);
三、进制转换
十进制-->其他进制:
//十进制-->十六进制String sixTeen=Integer.toHexString(10);System.out.println(sixTeen);//十进制-->二进制String two=Integer.toBinaryString(10);System.out.println(two);//十进制-->八进制String eight=Integer.toOctalString(10);System.out.println(eight);
其他进制-->二进制:
//十六进制-->十进制,("进制内数", 进制)int sixTeen2= Integer.parseInt("F", 16);System.out.println(sixTeen2);//二进制-->十进制int two2=Integer.parseInt("101",2);System.out.println(two2);//八进制-->十进制int eight2=Integer.parseInt("67", 8);System.out.println(eight2);
四、装箱和拆箱
装箱:基本数据类型对象-->对象
//基本数据类型装箱为Integer对象Integer i=1;
拆箱:对象-->基本数据类型对象
//对象+1时需要变成基本数据类型是拆箱,再次赋值给I对象是装箱i=i+1;
优点:基本数据类型和引用数据类型直接运算
缺点:引用类型为空会出现空指针异常
小结:
类型的转换、进制转换以及装箱拆箱会伴随我们整个的学习过程,虽然知识点比较小,但是需要弄清楚,积土成山吧,嘻嘻。
0 0
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- JavaScript 匿名函数几种执行方式
- PHP---继承和接口
- xml 简单学习总结
- HOJ题目分类
- 简单背包问题<枚举>
- 基本数据类型对象包装类
- 自旋锁--Test and Set Clock机制分析
- Intersection of Two Linked List ---LeetCode
- Glide加载圆形图片
- 使用Adapter更新列表延迟的现象解析
- 冒泡排序的三种优化
- 解决遗留的问题
- 程序员提高学习网站
- iOS 开发 多线程详解之线程生命周期控制