A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 天外飞沙 初级黑马   /  2014-6-17 20:21  /  1202 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

                double d=3.14659;
                BigDecimal e=new BigDecimal(d).setScale(2, BigDecimal.ROUND_HALF_UP);
                System.out.println(e);
    我希望e转成String类型数据输出

3 个回复

倒序浏览
首先 我要告诉楼主  但凡被打印到控制台的数据 就已经被toString过了  你没有发现 任何数据类型都可以被打印吗  什么byte short int char  你打印的时候 都没有转换吧  
回复 使用道具 举报
张益达 发表于 2014-6-17 21:06
首先 我要告诉楼主  但凡被打印到控制台的数据 就已经被toString过了  你没有发现 任何数据类型都可以被打 ...

我希望转成string再打印,我都无法实现
回复 使用道具 举报
天外飞沙 发表于 2014-6-17 22:18
我希望转成string再打印,我都无法实现

toString方法 骚年你太年轻了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马