其他分享
首页 > 其他分享> > @NotNull、@NotEmpty、@NotBlank

@NotNull、@NotEmpty、@NotBlank

作者:互联网

一、定义

@NotNull:不能为null,但可以为空(“”,“  ”,“     ”)

@NotEmpty:不能为null,如果为空串,长度要大于0(“ ”,“    ”)

@NotBlank:只能用于String,不能为null,且调用trim()去空格方法后长度也要大于0(“ABC    ”)

二、例子

String name = null

@NotNull:false

@NotEmpty:false

@NotBlank:false

 

String name = ""

@NotNull:true

@NotEmpty:false

@NotBlank:false

 

String name = " "

@NotNull:true

@NotEmpty:true

@NotBlank:false

 

String name = "zhangsan  lisi"

@NotNull:true

@NotEmpty:true

@NotBlank:true

标签:false,String,NotEmpty,NotNull,true,NotBlank
来源: https://www.cnblogs.com/createImage/p/13819094.html