更新时间:2022-11-10 11:06:07 来源:极悦 浏览986次
Java封装类是什么?封装类也叫包装类,是针对八种基本定义相应的引用类型。
基本数据类型 | 封装类 |
---|---|
boolean | Boolean |
byte | Byte |
short | Short |
int | Integer |
long | Long |
char | Character |
float | Float |
double | Double |
封装类用法例子1:
int i = 500;
Integer t = new Integer(i); //把i转换成Integer类型的对象t
int j = t.intValue(); // 把Integet类型的对象t转换成整形 j,j = 500
String s = t.toString(); // s = “500”,Integer能调用toString方法,因为Integer的父类是Object类。t变成了toString类型的对象s.
String s1 = Integer.toString(314); // s1= “314“,这个是重载的方法。这个toString被重写了,而且是静态的,因为由Integer类调用。
封装类用法例子2:
/*
int i=328
1,把i转换成String类型的s;
2,把String数据类型的变量转换成int类型
3,将long l=3335转换成Long l2;
4,把上一题中的l2转换成int j;
*/
public class TestFengzhuang{
public static void main(String args[]){
int i=328;
long l=3335l;
//把i转换成String类型的s;
//String s=Integer.toString(i);
//String s = new Integer(i).toString(i);
String s = String.valueOf(i);
//把String数据类型的变量转换成int类型
Integer t = new Integer(i);
int j=t.intValue();
//将long l=3335转换成Long l2;
Long l1=new Long(l);
String l2=l1.toString(l);
//把上一题中的l2转换成int j;
int c=l1.intValue();
//输出转换后的各个值
System.out.println(s);
System.out.println(j);
System.out.println(l2);
System.out.println(c);
}
}
输出结果:
328
328
3335
3335
以上就是关于“Java封装类详解”的介绍,大家如果想了解更多相关知识,不妨来关注一下本站的Java视频教程,里面的课程内容从入门到精通,细致全面,通俗易懂,很是零基础的小伙伴学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习