java 中short类型如何转换为int,string,flort等基础类型
short s = 456;
int changeInt = s;//大类型自动转换
float changeFloat = s;//大类型自动转换
String changeString = String.valueOf(s);//用valueOf转
changeString = "" + s;//用+转
changeString = ((Short)s).toString();//调用封装类型的toString转
希望可能帮到你....
Short.parseShort(String s). 或调用short包装类中方法Short.valueOf(str) 希望对你有帮助
首先先说明一下string 不是基础类型 ,转string 用tostring();
转int 和float等,都是隐式转换
short i=1;
int j=1;float k=5.0;
i+j//成了int
i+k//成了float,向下需要强转
k+j//是float,需要short怎么办
(short)k+j;