您的位置:首页 > 其它

String与int float double 类型之间的转换

2009-09-04 15:47 633 查看
一.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);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: