@notnull @notempty @notblank区别

@notnull @notempty @notblank区别

  1. @NotNull://CharSequence, Collection, Map 和 Array 对象不能是 null, 但可以是空集(size = 0)。
  2. @NotEmpty://CharSequence, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。
  3. @NotBlank://String 不是 null 且去除两端空白字符后的长度(trimmed length)大于 0。

你可能感兴趣的:(@notnull @notempty @notblank区别)