`
sunjing21
  • 浏览: 157710 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

java double数据类型格式化

 
阅读更多
/**
* 格式化成小数点后两位
*
* @param price
* @return
*/
protected Double formatDouble(double price) {
BigDecimal b3 = new BigDecimal(price);
double f3 = b3.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
return new Double(f3);
}
分享到:
评论

相关推荐

    社会上常用的Java试题库

    1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc...

    java常用工具类的使用

    在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...

    Java 关键字、标识符、注释、常量与变量、数据类型,算术、赋值、比较、逻辑、位、三元运算符和流程控制、break、continue

    •数据类型 变量名 = 初始化值; •注:格式是固定的,记住格式,以不变应万变。 理解:变量就如同数学中的未知数。 变量字节大小及有效取值范围 byte占用一个字节,数字大小为-27—27-1 short占用两个...

    java面试题大全--java基础,struts,spring,ejb等

    1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc...

    Java 语言基础 —— 非常符合中国人习惯的Java基础教程手册

    向一个中间的数据结构,它存储有关数据类型的信息以及当前对象所在的堆的地址, 而对于对象所在的实际的内存地址是不可操作的,这就保证了安全性。 1.8.4 对象的引用 对象的使用包括引用对象的成员变量和方法,...

    《Java程序设计案例教程》教学课件02Java语言基础.pptx

    double和int属于基本数据类型;PI*radius涉及数据类型转换;=、*和+都是运算符;""是字符串定义符;+也是字符串运算符;/**至*/之间、/*至*/之间、//之后的同一行的内容为注释。寥寥几行代码就涉及了Java中很多基本...

    深入Java虚拟机(原书第2版).pdf【附光盘内容】

    5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口...

    JAVA面试题最全集

    1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出...

    java基础入门教程

    4 软 件 最 终 产 品 :用 Java 语 言 开 发 的 软 件 可 以 具 有 可视化 、 可 听 化 、 可 操作 化 的 效 果 ,这 要 比 电 视 、 电 影 的 效果 更 为 理 想 ,因 为 它 可 以做 到 "即 时 、 交 互、 动 画 与 ...

    自考04747《Java语言程序设计(一)》简答题全集.doc

    当把在内存中占字 节数较少的变量的值赋给占字节较多的变量时,系统自动完成数据类型的转换 〔2.5分〕 格式 数据类型名 变量名或表达式 〔2.5分〕 9、 简答表达式++x和x++的区别 ++x表示在使用x之前,先使x的值加1 ...

    最新自考04747《Java语言程序设计(一)》简答题全集资料.doc

    当把在内存中占字 节数较少的变量的值赋给占字节较多的变量时,系统自动完成数据类型的转换 (2.5分) 格式 数据类型名 变量名或表达式 (2.5分) 9、 简答表达式++x和x++的区别 ++x表示在使用x之前,先使x的值加1 ...

    整理后java开发全套达内学习笔记(含练习)

    格式化输出 Formatter;格式化输入 Scanner;正则表达式 输出格式控制: 转义符: \ddd 1到3位8进制数指定Unicode字符输出(ddd) \uxxxx 1到4位16进制数指定Unicode字符输出(xxxx) \\ \ \' ' \" ...

    深入Java虚拟机

    5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 Java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口...

    java面试题

    int和Integer有什么区别? 答:int是java的原始数据类型,Integer是java为int提供的封装类... 答:基本数据类型8种:int、short、byte、long、float、double、char、boolean String不是基本数据类型,引用数据类型。 ...

    java面试800题

    3.接口中基本数据类型的数据成员,都默认为static和final,抽象类则不是 如果事先知道某种东西会成为基础类, 那么第一个选择就是把它变成一个接口。 只有在必须使用方法定义或者成员变量的时候,才应考虑采用抽象类...

    java 面试题 总结

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例063 String类格式化当前日期 80 实例064 字符串大小写转换 82 实例065 字符与Unicode码的转换 83 4.2 辨别字符串 84 实例066 判断用户名是否正确 84 实例067 用户名排序 85 实例068 判断网页请求与FTP请求 86 ...

    深入java虚拟机第二版

    5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 Java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口 5.4 真实...

Global site tag (gtag.js) - Google Analytics