- 博客(2)
- 收藏
- 关注
原创 还在用if进行参数判空?太丑了吧
前言在Java中,有一个臭名昭著的异常–空指针(NullPointerException),为了防止空指针异常带来的危害,我们通常会在程序中进行大量的判空操作,但是使用if…else语法来写的话往往会使代码显得臃肿不堪。其实,我们可以使用Java中的断言机制来巧妙的解决这个问题,从而达到优化代码的目的。日常的场景大家都知道,我们在日常的项目中经常会遇到这样子的场景,例如下面是一个普通的controller,我们根据请求传入的id进行数据库查询。但是如果这个时候传入的id为空,则会引起程序的异常。.
2021-09-18 10:49:51
249
原创 Python中的精度损失问题
Python中的精度损失问题引言示例问题问题解决引言在写python程序时,我们不可避免地要和小数打交道,但是python的小数有一个精度损失的问题,那么怎样来解决呢?示例问题加入你想开发一个程序将一定数量的钱分类成几个更小的货币单元。这个程序让用户输入总金额,这是一个用元角分来表示的浮点值,然后输出一个报告,罗列出等价的货币:XX元X角X分的,如示例运行所示:# 我们先以11.56为案...
2019-01-16 16:53:53
7501
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人