Java基础入门笔记-包装类
2018-01-07 11:31
239 查看
包装类
在Java里面,每一个基本类型都对应一个包装类型
long Long
int Integer
short Short
byte Byte
double Double
float Float
boolean Boolean
基本类型和包装类型的转换:
Integer a=new Integer(10);
int b=a.intValue();
也可以写得简洁些(java自动转化)
Integer k=123;
int m=k;
数值类型可以与String类型转换
String s=String.valueOf(123);
int a=Integer.valueOf("123");
为什么要设计这些包装类?
1.提供一些用于转换的方法。
2.将所有类型统一成“类”的范围,都是Object的子类。
代码如下:
运行结果如下:
在Java里面,每一个基本类型都对应一个包装类型
long Long
int Integer
short Short
byte Byte
double Double
float Float
boolean Boolean
基本类型和包装类型的转换:
Integer a=new Integer(10);
int b=a.intValue();
也可以写得简洁些(java自动转化)
Integer k=123;
int m=k;
数值类型可以与String类型转换
String s=String.valueOf(123);
int a=Integer.valueOf("123");
为什么要设计这些包装类?
1.提供一些用于转换的方法。
2.将所有类型统一成“类”的范围,都是Object的子类。
代码如下:
package my; public class HelloWorld { public static void main(String[] args) { Integer a=new Integer(10); int b=a; int c=a.intValue(); int d=10; a=d; String s=String.valueOf(123); } }
运行结果如下:
相关文章推荐
- java 从零开始,学习笔记之基础入门<数据类型的转换>(五)
- java 学习笔记(入门篇)_java的基础语法
- java 从零开始,学习笔记之基础入门<Static>(十二)
- java 从零开始,学习笔记之基础入门<重载_覆盖_继承>(十)
- java 从零开始,学习笔记之基础入门<集合>(十六)
- java 从零开始,学习笔记之基础入门<运算符表达式和流程控制>(六)
- java 从零开始,学习笔记之基础入门(一)
- java 从零开始,学习笔记之基础入门<线程及实例分析>(十九)
- java 从零开始,学习笔记之基础入门<SQL_Server_常用查询>(二十二)
- java 从零开始,学习笔记之基础入门<内部类>(十四)
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<SQL_Server_常用查询>(二十二)
- 学习笔记――Java入门基础
- java 从零开始,学习笔记之基础入门<网络编程_带QQ模拟功能>(二十)
- java 从零开始,学习笔记之基础入门<集合>(十六)
- java 从零开始,学习笔记之基础入门<数组列表(ArrayList)>(九)
- java 从零开始,学习笔记之基础入门<SQL_Server>(二十一)
- java 从零开始,学习笔记之基础入门<对象_属性>(二)
- java 从零开始,学习笔记之基础入门<Date类_Calendar类>(十七)
- java 从零开始,学习笔记之基础入门<信息的隐藏>(四)
- java 从零开始,学习笔记之基础入门<封装类>(十一)