Bonrui编程路 2020-04-14
在之前学到的C#中,我们数据转换时常常用到这些
1.float a=5.5f;
int b=(int)a;
此时输出b等于5,舍去了小数点后面的
2.string a="123";
int b=Convert.Toint32(a);
此时输出b为123
但是如果string a="123.5f"这种不会输出123,会报错
注意这里不是toint而是Toint32,因为内置类型表里是Toint32。比如想将字符串转化为float只能写成
convert.tosingle()而不是convert.tofloat()
3.string a="123";
int b=int.parse(a);
此时输出b为123。
此方法只能转换string类型
而不同于C#,在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。