基本用法
import org.springframework.util.Assert; import java.util.ArrayList; import java.util.List; /** * @author 星晨 * @description */ public class a { public static void main(String[] args) { // String a = null; // Assert.notNull(a, "数据为空报错"); // String b = "测试"; // String c = "试测"; // Assert.isTrue(b.equals(c),"不为true报错"); // List<Integer> list = new ArrayList<>(); list.add(5); // Assert.notEmpty(list,"当集合未包含元素时抛出异常"); // String length = "1"; // String length = ""; // String a1 = null; // Assert.hasLength(length, "长度为 0 时抛出异常"); // Assert.hasLength(a1, "当text为null抛出异常"); // String e = null; String e = " "; // String e = "1"; Assert.hasText(e, "e不能为null且必须至少包含一个非空格的字符,否则抛出异常"); } }
项目实际开发案例
效果