您的位置:首页 > 编程语言 > Java开发

java中的数据类型转换

2016-04-01 17:28 405 查看
  

        基本类型包括:byte(8位)、short(16位)、int(32位)、long(64位)、float(32位)、double(64位)、char(16位);

 

  如果是相容的数据类型(如:数值型),有两种类型转换方式:从低—>高(如:byte,short,char—> int —> long—> float —> double)可自动转换,从高—>低则要强制转换。;

 

  若要将String转换为数值类型,则要调用 包装类.parseXXX(字符串),例如:Integer.parseInt(“18”),Double.parseDouble(“123.456”)等等。

在使用String.valueOf(Object)时,它会判断
Object是否为空值,如果 是,则返回null。

 

注意:当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,会抛出异常java.lang.NumberFormatException
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: