【发布时间】:2020-12-26 19:02:41
【问题描述】:
StringUtils 具有 isBlank() 方法。 char[] 是否有类似的东西可以合并检查空、空和空白?
【问题讨论】:
-
创建一个字符串可能是最简单的。
-
除非您使用
char[]的原因是为了存储密码,在这种情况下,您应该不将其转换为String,除非您不担心关于堆黑客。 -
这确实是为了存储密码并且出于@RealSkeptic所述的原因
-
那你为什么关心字符是空白的?除了检查 null 之外,我假设您会立即将它传递给比较或散列或任何检查密码的方法,或测试密码的强度。你为什么关心它是空的还是由空白组成的?
-
@RealSkeptic 我不想处理包含空格的密码。这似乎是密码策略的最佳做法。
标签: java java-security