一.int float double 转换成String 类型
方法一:
public class ZhiShiDian {
/**
* int float double 转换成String 类型
*/
public static void main(String[] args) {
int i=20;
float j=0.23f;
double k=0.12154;
//int转换成String 类型
String s= new Integer(i).toString();
//float 转换成String 类型
String m=new Float(j).toString();
//double 转换成String 类型
String n=new Double(k).toString();
System.out.println(s);
System.out.println(m);
System.out.println(n);
}
}
方法二(比较常用):
public class ZhiShiDian {
/**
* int float double 转换成String 类型
*/
public static void main(String[] args) {
int i=20;
//利用String.valueOf(变量名);
String m=String.valueOf(i);
System.out.println(m);
}
}
二,String 转换成 int float double类型
public class ZhiShiDian {
/**
* String 转换成 int float double类型
*/
public static void main(String[] args) {
String s="123";
//String转换成int类型
int k=Integer.parseInt(s);
//String转换成float类型
float j=Float.parseFloat(s);
//String转换成double类型
double i=Double.parseDouble(s);
System.out.println(k);
System.out.println(j);
System.out.println(i);
}
}