1. 首页
  2. 编程语言
  3. Java
  4. Java彻底消灭if-else的8种方案

Java彻底消灭if-else的8种方案

上传者: 2021-06-03 05:05:50上传 PDF文件 88.87 KB 热度 17次

如果 if-else 代码块包含 return 语句,可以考虑通过提前 return,把多余 else 干掉,使代码更加优雅。优化前:优化后:有时候 if-else 比较多,是因为非空判断导致的,这时候你可以使用 java8 的 Optional 进行优化。以下的 demo,把 map 抽象成表,在 map 中查找信息,而省去不必要的逻辑语句。

下载地址
用户评论