@Null 和 @notnull区别
时间: 2024-05-17 11:18:56 浏览: 233
@Null和@NotNull是两种用于注解的限制条件,它们的作用是为了确保被注解的对象是否可以为null或不能为空。区别如下:
- @Null注解表示被注解的对象可以为null。
- @NotNull注解表示被注解的对象不能为null。
引用中提到了一个额外的注解@NotBlank,它是@NotNull的一种特殊形式。@NotBlank注解要求被注解的字符串不能为空且去除两端空白字符后的长度大于0,即字符串不能为null且不能全为空格。
总结来说,@Null注解用于允许对象为null,@NotNull注解用于禁止对象为null,而@NotBlank注解用于确保字符串既不为null也不为空格。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [@NotNull, @NotEmpty和@NotBlank区别包含哪些](https://blog.csdn.net/weixin_57763462/article/details/119575813)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文