java数据类型转换,parseXXX或valueOf有什么区别
2个回答
展开全部
public static Integer valueOf(String s, int radix) throws NumberFormatException {
return Integer.valueOf(parseInt(s,radix));
}
这里用Inteager来说明, valueOf 实际上调用了 parseInt。
parseInt方法是类Integer的静态方法,它的作用就是将字符串转化为整数int
valueOf也是Integer类的静态方法,它的作用是将字符串转化为Integer对象
展开全部
String string="123";
int num=Integer.parseInt(string);
float num2=Floar.parseFloat(string);
double num3=Double.parseDouble(string);
其中,parseXXX用于把String类型的变量转换为基本类型(比如int float double)
Integer integer= Integer.valueOf(123);
Double dou= Double.valueOf(123);
valueOf( )是一种生成对应基本类型的包装类的一种方法,具体可以查看帮助文档。
望采纳,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询