![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 67
duke_wzd
欢喜就好!
展开
-
【Stream各种常见用法】
java-Stream各种常见用法原创 2022-09-05 22:18:58 · 967 阅读 · 0 评论 -
【函数式编程-Stream流】
Lambda是JDK8中一个语法糖。他可以对某些匿名内部类的写法进行简化。它是函数式编程思想的一个重要体现。让我们不用关注是什么对象。而是更关注我们对数据进行了什么操作。 Java8的Stream使用的是函数式编程模式,如同它的名字一样,它可以被用来对集合或数组进行链状流式的操作。可以更方便的让我们对集合或数组操作。 我们在编写代码的时候出现最多的就是空指针异常。所以在很多情况下我们需要做各种非空的判断。= null) {} 尤其是对象中的属性还是一个对象的情况下。这种判断会更多。转载 2022-09-05 21:22:06 · 481 阅读 · 1 评论 -
【使用stripTrailingZeros()函数将BigDecimal去0变为科学计数法7E+1】
使用stripTrailingZeros()函数将BigDecimal去0变为科学计数法7E+1原创 2022-04-21 19:08:06 · 1551 阅读 · 0 评论 -
【javaweb各种启动报错问题】
提示:本文为个人记录的各种启动报错问题及解决思路,ssm框架的,写的不好地方多多谅解~文章目录1、启动服务报错,访问不了,weblogic控制台也访问不了2、启动报错:registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Dri.原创 2022-03-15 20:28:55 · 2373 阅读 · 0 评论 -
格式化异常:java.lang.NumberFormatException at java.math.BigDecimal.<init> (BigDecimal.java:470)
项目场景:将-1格式化加上两位小数,转换为-1.00问题描述:线上遇到一个比较奇葩的问题,好几个正式环境和测试环境都没有出现过这个格式化转换的问题(原需求是将-1格式化加上两位小数,转换为-1.00),此处贴上简易的源码:System.out.println(new BigDecimal(new DecimalFormat("#.00").format(new BigDecimal("-1")))); 原因分析:排查代码发现没问题,加上日志输出后,值也是正确的,百思不得其解,于原创 2022-02-23 20:12:47 · 4302 阅读 · 0 评论