你的地图是一张白纸,所以即使想决定目的地,也不知道路在哪里。——《解忧杂货店》
分享一个java
函数式库,简介我们的代码:https://www.vavr.io/
首先我们引入:
1 | <dependency> |
例如以前我们编写类似代码:
1 | int divide(int dividend, int divisor) { |
可能会抛出除0
异常
使用vavr
:
1 | // = Success(result) or Failure(exception) |
除此以外还有很多很多,不一一列举了