package com.xaccp.fz;
//探讨封装类
public class TalkFZ {
public static void main(String[] args) {
//8大基本数据类型转换成封装类
int num=250;
//基本数据类型转换成封装类
//1利用构造方法
Integer i=new Integer(num);//250
Double d=new Double("127.27");
//2利用封装类.valueOf()
Integer i2=Integer.valueOf(num);
Double d2=Double.valueOf("127.27");
System.out.println(d2);
//封装类转换成基本数据类型(对象名.xxxValue())
int num2=i.intValue();
//基本-封装
Float f=Float.valueOf(128.f);
float f2=f.floatValue();
double d3=d2.doubleValue();
//字符串到基本数据类型的转换
String strnum=new String("123456");
//1-利用封装类.parseXXX()
int shuzi=Integer.parseInt(strnum);
shuzi++;
System.out.println(shuzi);
double shuzi2=Double.parseDouble(strnum);
//2利用封装类.value(strnum).XXXValue()
int shuzi3=Integer.valueOf(strnum).intValue();
double shuzi4=Double.valueOf(strnum).doubleValue();
//将基本类型转换成字符串
String s=1+"";
float ff=123.3f;
String s2=ff+"";
}
}