84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
小伙看你根骨奇佳,潜力无限,来学PHP伐。
强制类型转换必须有继承或实现关系吧?int是基本类型,String是引用类型,两个离的更远了。还有,即使是Integer也和String不存在继承关系,转换为String建议使用String.valueOf()或.toString().
int
String
Integer
String.valueOf()
.toString()
首先,int类型是基本的数值类型,不是类类型;其次,Integer继承自java.lang.Number,因此不能够进行强制转换。最简单的,你可以使用如下的方法实现数值类型向字符串类型的转换:
int x = 1; String xx=""+x;
应该用 String.valueOf(x); 效率最高,不要去用""+x这样的方式
int 和 String 根本就不是一样的类型。
Integer x = 1; String xx = x.toString();
强制转换只能发生在具有继承关系里。。int和String是不同的类型,自然就不能强转
强制类型转换不必有继承或实现关系吧,例如short 和 int只能说int类型到String类型不能这样操作其他就是操作的效率问题了
int和String是不同的类型,用 String.valueOf(x);
String.valueOf(x)
不能这样转换,要这样:String s = String.valueOf(x);
String s = String.valueOf(int); String s = String.valueOf(double); String s = String.valueOf(boolean); //... int i = Integer.parseInt("1"); double d = Double.parseDouble("1.1"); boolean b = Boolean.parseBoolean("true"); //...
强制类型转换必须有继承或实现关系吧?
int
是基本类型,String
是引用类型,两个离的更远了。还有,即使是Integer
也和String
不存在继承关系,转换为String
建议使用String.valueOf()
或.toString()
.首先,int类型是基本的数值类型,不是类类型;其次,Integer继承自java.lang.Number,因此不能够进行强制转换。最简单的,你可以使用如下的方法实现数值类型向字符串类型的转换:
应该用 String.valueOf(x); 效率最高,不要去用""+x这样的方式
int 和 String 根本就不是一样的类型。
强制转换只能发生在具有继承关系里。。int和String是不同的类型,自然就不能强转
强制类型转换不必有继承或实现关系吧,例如short 和 int
只能说int类型到String类型不能这样操作
其他就是操作的效率问题了
int和String是不同的类型,用 String.valueOf(x);
String.valueOf(x)
不能这样转换,要这样:String s = String.valueOf(x);