斷言的使用

字符串判斷是否為空

hasText

hasLength

notNull

notEmpty

notNull or notEnoty

字符串判斷是否為空

hasText

String a = "";

String b = " ";

String c = null;

String d = "haha";

Assert.hasText(a,"a is null");//a is null

Assert.hasText(b,"b is null");//b is null

Assert.hasText(c,"c is null");//c is null

Assert.hasText(c,"d is null");//true

hasLength

String a = "";

String b = " ";

String c = null;

Assert.hasLength(a,"a is null");//a is null

Assert.hasLength(b,"a is null");//true

Assert.hasLength(c,"a is null");//c is null

notNull

String a = "";

String b = " ";

String c = null;

Assert.notNull(a,"a is null");//true

Assert.notNull(b,"b is null");//true

Assert.notNull(c,"c is null");//c is null

notEmpty

ArrayList<Object> a = new ArrayList<>();

ArrayList<Object> b = new ArrayList<>();

b.add(123);

Assert.notEmpty(a,"a not empty");//a is empty

Assert.notEmpty(b,"b not empty");//true

notNull or notEnoty

@Test

? ? public void test() {

? ? ? ? String ab[] = new String[]{"a"};

? ? ? ? org.springframework.util.Assert.notEmpty(ab,"ab不能為空");

? ? ? ? String ac[] = new String[]{};

? ? ? ? org.springframework.util.Assert.notEmpty(ac,"ac不能為空");

? ? }

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容