数据类型之间的转换

  • 1)如何将数值型字符转换为数字?
  • 2)如何将数字转换为字符?
  • 3)如何取小数点前两位并四舍五入? 【基础】
    答:
  • 1)调用数值类型相应包装类中的方法 parse***(String)或 valueOf(String) 即可返回相应基本类型或包装类型数值;
  • 2)将数字与空字符串相加即可获得其所对应的字符串;另外对于基本类型 数字还可调用 String 类中的 valueOf(…)方法返回相应字符串,而对于包装类型数字则可调用其 toString()方法获得相应字符串;
  • 3)可用该数字构造一 java.math.BigDecimal 对象,再利用其 round()方法 进行四舍五入到保留小数点后两位,再将其转换为字符串截取最后两位。