有许多!= null
S和!= null && !s.isEmpty()
是否有当短手(!S =空&& s.isEmpty())
像这样:
if(sidebar.getModel() != null && !sidebar.getModel().isEmpty()) { ... }
在我们的代码。太多看起来不太好。这个空检查有没有简短的手?哪个Java库为这种简写函数提供了广泛的支持,而不需要那么多依赖于其他Java工件呢?
与if(notNull(s))
或if(notEmpty(s))
一样,它检查非空并且不完全是空的。像这样的东西。
为什么不写自己的peice的琐碎的代码? – 2015-04-03 08:37:17
你可以写一些通用的方法;) – 2015-04-03 08:37:23
如果你的代码中无处不在这些检查,你可以通过阅读http:// stackoverflow获益。com/questions/271526/avoid-null-statements-in-java?rq = 1 – Misha 2015-04-03 08:48:37