【发布时间】:2018-12-20 07:12:30
【问题描述】:
Java 11 为 java.lang.String 类添加了一个新的实例方法 isBlank()。
现有的isEmpty 和新增的isBlank() 方法的基本区别是什么?
【问题讨论】:
-
投了反对票,因为这些问题有些武断(
isempty和isBlank几乎可以告诉您有什么区别),并且可以通过查看他们的 Javadoc 轻松回答。 -
与复杂性相反。实际上会等待有人参与并谈论现有解决方案与
isBlank的性能有何不同(如果),因为 JDK 链接显示 “避免任何对象构造...” 为好吧。 :) 也找不到链接上的数字。 -
从技术上讲,由于缺乏研究,这个问题值得一票否决。但它可能是经常搜索的问题之一,只要没有重复,好吧。所以在 SO 上可能值得拥有它。
-
赞成,因为我刚刚用谷歌搜索了它,这是第一个结果。
-
赞成。答案并不十分清楚,尤其是对于第一语言不是英语的人。
标签: java string is-empty java-11