当前位置:首页 > JAVA > 正文内容

java bigDecimal 返回最大值,bigdecimal java 最大值,bigdecimal java max方法

高老师3年前 (2023-06-17)JAVA604

当我在处理两个bigDecimal类型变量相减的时候保证结果不为负值,如果为负值则将结果变为0,此时我想到在php中最经典的max函数

<?php
echo(max(0,-10) . "<br>");  // 输出0

同样在java中bigDecimal对象也有max方法,为了保证两数相减后不为0,我对变量使用max方法处理。

stockNums = stockNums.max(BigDecimal.ZERO); // 保证库存值不为负值

 stockNums和零值对比,取最大值即可

扫描二维码推送至手机访问。

版权声明:本文由高久峰个人博客发布,如需转载请注明出处。

本文链接:https://blog.20230611.cn/post/444.html

分享给朋友:

“java bigDecimal 返回最大值,bigdecimal java 最大值,bigdecimal java max方法” 的相关文章

Java不用编译直接执行

Java不用编译直接执行

public class test {     public static void main(String[] args) {     &...

java final 修饰符,java通过final修饰符创建常量,,java通过final修饰符声明方法不可被修改

java final 修饰符,java通过final修饰符创建常量,,java通过final修饰符声明方法不可被修改

(1).final 修饰符通常和 static 修饰符一起使用来创建类常量。(2).父类中的 final 方法可以被子类继承,但是不能被子类重写,声明 final 方法的主要目的是防止该方法的内容被修改。public class Member {   ...

java获取时间戳,java时间戳获取

java获取时间戳,java时间戳获取

System.out.println("当前时间戳(秒): " + System.currentTimeMillis()/1000); System.out.println("当前时间戳(毫秒): " +&nb...

java正则表达式捕获组

java正则表达式捕获组

java正则表达式的捕获组捕获组可以将匹配到的结果根据正则中的括号进行分组,这里变量我加了$符,php转java的坏习惯,懒得改了,能跑就行// 匹配字符串 String $line = "gaojiufeng 1994! ok?...

java命令行传参,java从命令行接收参数

java命令行传参,java从命令行接收参数

java命令行传参,java从命令行接收参数public static void main(String[] args) {     for (int i = 0;&nb...

java 可变参数

java 可变参数

java 可变参数// 定义方法 public static int sum(int... number) {     int result = 0;  &nb...