java基础
文章平均质量分 66
云鼎
我只是个小白
展开
-
BigDecimal作用
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Float.valueOf(String)会丢失精度。所以开发中,如果我们需要精确计算的结果,则必须使用BigDecimal类来操作。 Big..原创 2021-08-05 09:14:48 · 593 阅读 · 0 评论 -
spring校验的说明
限制 说明 @Null 限制只能为null @NotNull 限制必须不为null @AssertFalse 限制必须为false @AssertTrue 限制必须为true @DecimalMax(value) 限制必须为一个不大于指定值的数字 @DecimalMin(value) 限制必须为一个不小于指定值的数字 @Digits(integer,fraction) 限制必须为一个小数,且整数部分的位数不能超过integer,小数原创 2021-06-05 15:55:07 · 183 阅读 · 0 评论 -
Steram流的部分使用
一、Stream流的思想和生成方式二、Stream流的使用2.1、生成流通过数据源(集合,数组等)生成流list.stream()2.2、中间操作一个流后面可以跟随零个或多个中间操作,其目的主要是打开流,做出某种程度的数据过滤/映射,然后返回一个新的流,交给下一个操作使用filter()2.3、终结操作一个流只能有一个终结操作,当这个操作执行后,流就被使用"光"了,无法再被操作。所以这必定是流的最后一个操作forEach2.4、案例public class Demo1 { ..原创 2021-06-07 10:29:33 · 1395 阅读 · 0 评论