Bigdecimal的格式化以及长度判断

Java36

Bigdecimal的格式化

需求 Bigdecimal的长度太长 需要处理

1.定义一种格式
decimalFormat.setRoundingMode (RoundingMode.HALF_UP);
2.设置保留位数
decimalFormat.setRoundingMode (RoundingMode.HALF_UP);
3.格式化数字

```
String format = decimalFormat.format (123456789);

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Windows-电脑清理 Java

Windows-电脑清理

1、清理回收站 2、右键磁盘清理 3、运行 %temp% ,全删 4、win设置清理 win搜索--->存储--->配置存储感知或立即运行 打开存储感知、立即释放空间 5、DISM++ D...
Digester解析xml原理 Java

Digester解析xml原理

Tomcat内部是使用Digester来解析xml文件的,将xml转化为java对象。 digester底层是基于SAX+事件驱动+栈的方式来搭建实现的,SAX主要用来解析xml,事件驱动主要是在解析...
第一次的ssm整合 Java

第一次的ssm整合

数据库表 导入依赖 ``` javax.servlet javax.servlet-api 4.0.1 provided org.junit.jupiter junit-jupiter-api ${j...
从IO到netty Java

从IO到netty

一、pageCache 1.FileOutputStream与BufferedOutputStream的主要区别 系统调&#x...
spring多数据源配置笔记 Java

spring多数据源配置笔记

本文阐述使用多数据源的额场景,以及如何使用springboot的配置多数据源。 关于后者,主要是直接引用其它博文:https://blog.csdn.net/u012060033/article/de...
设计模式 Java

设计模式

设计模式 工厂模式 ```java public class Test { public static void main(String[] args) { Computer c1 =Computer...
docker Java

docker

一.Docker入门 1. Docker 为什么会出现 Docker是基于Go语言开发的!开源项目 4.1. 虚拟化技术的缺点 资源占用十分多 冗余步骤多 启动很慢 2.2. 容器化技术 比较Dock...
JAVA多线程实战 Java

JAVA多线程实战

由于项目上要和其他系统交互,而该系统采用同步接口,我们采用单线程调用,接收一条数据平均需要4~6s。而我们需要汇总近三个月的订单信息,大约一次有几千条数据,所以进行一次交互大概需要几百分钟。经过沟通后...
Go gin 接入 prometheus Java

Go gin 接入 prometheus

Prometheus 的 go sdk 是由官方提供的,地址:https://github.com/prometheus/client_golang ,里面包含了生成 prometheus metri...
Java se Java

Java se

一些需要注意的点 ConcurrentHashMap CAS是乐观锁 CopyOnWriteArrayList的add方法
Redis的Java客户端 Java

Redis的Java客户端

Redis 的 Java 客户端 Jedis 优点:以 Redis 命令作为方法名称,学习成本低廉,简单且实用 缺点:Jedis 的实例是线程不安全的,在多线程的环境下需要基于线程池来使用 lettu...
Halo 开源项目学习(三):注册与登录 Java

Halo 开源项目学习(三):注册与登录

基本介绍 首次启动 Halo 项目时需要安装博客并注册用户信息,当博客安装完成后用户就可以根据注册的信息登录到管理员界面,下面我们分析一下整个过程中代码是如何执行的。 博客安装 项目启动成功后,我们可...