Java中BigDecimal比较大小的方法BigDecimal转换为Integer
2023-09-11 14:16:34 时间
java中对bigdimical比较大小一般用的是bigdemical的compareTo方法
int a = bigdemical.compareTo(bigdemical2)
a = -1,表示bigdemical小于bigdemical2;
a = 0,表示bigdemical等于bigdemical2;
a = 1,表示bigdemical大于bigdemical2;
if(sysPartner.getCurrentAdvanceMoney().compareTo(new BigDecimal("0.00"))==0 ) {
msg="此用户当前预付款为0";
}
有时候数据库数据为BigDecimal,而我们需要的是Integer类型,则要将数据进行转换,以 变量num为例
》先将BigDecimal转换为String类型
String str=num.toString();
》再将String类型转换为Integer类型
Integer integer=Integer.parseInt(str);
以上同适用于Object类型数据
相关文章
- java高级用法之:在JNA中将本地方法映射到JAVA代码中
- java基础—IO流——转换流的操作
- 监视器–JAVA同步基本概念
- 【Java】java数据库连接池配置的几种方法
- java中驼峰与下横线格式字符串互转算法
- 1. java.util.concurrent - Java 并发工具包
- Java Web 中对 ServletRequest 的一些非常规操作解决方案
- Java学习-050-AES256 之 java.security.InvalidKeyException: Illegal key size or default parameters 解决方法
- java高级用法之:在JNA中将本地方法映射到JAVA代码中
- 「Java数据结构」:手撕二维数组和稀疏数组相互转换。
- 浅析Java中类型转换:String 与 int、long、Interger、char 互相转换/Java对象与Json字符串间的相互转换
- JAVA学习.java.sql.date 与java.util.date以及gettime()方法的分析
- JSON以及Java转换JSON的方法(前后端经常使用处理方法)
- java设计模式----简单工厂
- java痛苦学习之路[十二]JSON+ajax+Servlet JSON数据转换和传递
- Atititjs javascript异常处理机制java异常转换.js exception process
- java.lang.Runnable接口
- java json转换(二)
- Java中利用keytool创建一个CA证书
- Java多线程问题总结(下)
- Java //PP2.6 编写一个应用程序,将英里转换为千米(1英里等于1.60935千米)。以浮点数类型读取用户输入的英里数
- java项目异常监控_JAVA项目中的常用的异常处理情况总结
- Java 删除文件夹