通过上述代码意外的DecimalFormat输出Java,可以将。
Java中意外的DecimalFormat输出Java,除了printf方法,还有其他一些方法可以实现小数点后两位的保留例如,使用DecimalFormat类可以精确地控制输出格式这里有一个示例代码DecimalFormat df = new DecimalFormatquot#00quotString result = dfformatd通过这种方式,你也可以达到保留两位小数的目的另外,对于更复杂的需求,还可以。
把newSalary转为double型,然后再format就好了,看源码就会知道,String类型是不被允许的 public final StringBuffer formatObject number, StringBuffer toAppendTo, FieldPosition pos if number instanceof Long number instanceof Integer number instanceof Short number in。
import DecimalFormat df = new DecimalFormatquot0000quotdouble num=0000forint i=0ilt9i++ forint j=0jlt9j++ num+=DoubleparseDoubledfformatVpxy 字符串相加当然数字是连在一起的,把字符串转换为double型DoubleparseDouble。
JAVA有一个类,decimalformat,是格式化数字的,你搜一下具体应用,格式化后得到一个字符串,再转成浮点型即可。
new DecimalFormatquot000quotformat1299第一个括号是输出格式,写成000,就是浮点数保留两位小数,后面括号里是要格式化的浮点数如果觉得有用,请采纳~。
联系电话:18300931024
在线QQ客服:616139763
官方微信:18300931024
官方邮箱: 616139763@qq.com