prefácio
Use a palavra-chave assert para restringir a passagem de parâmetros (verifique a validade dos parâmetros do método)
usar
Assert.notNull(list,"集合不存在");
Parâmetros de formato: (assert booleanExpression, assert booleanExpression: messageExpression)
1. Quando o valor de booleanExpression for true, o programa continuará a executar a partir da instrução assertion;
2. Quando o valor de booleanExpression for false, o programa parará de executar a partir do instrução assertion e emita uma expressão messageException o valor da fórmula;
método diário
- Assert.notNull(Object object, “object is required”) - o objeto não é nulo
- Assert.isTrue(Object object, “o objeto deve ser verdadeiro”) - o objeto deve ser verdadeiro
- Assert.notEmpty(Coleção de coleção, “a coleção não deve estar vazia”) - coleção não vazia
- Assert.hasLength(String text, “o texto deve ser especificado”) - o caractere não é nulo e o comprimento do caractere não é 0
- Assert.hasText(String text, “text must not be empty”) - o texto não é nulo e deve conter pelo menos um caractere que não seja espaço
- Assert.isInstanceOf(Class clazz, Object obj, “clazz must be of type [clazz]”) - obj deve poder ser convertido corretamente como a classe especificada por clazz