Guava学习笔记:Preconditions优雅的检验参数

  在日常开发中,香港服务器租用,我们经常会对方法的输入参数做一些数据格式上的验证,香港服务器租用,以便保证方法能够按照正常流程执行下去。对于可预知的一些数据上的错误,我们一定要做事前检测和判断,来避免程序流程出错,而不是完全通过错误处理来保证流程正确执行,毕竟错误处理是比较消耗资源的方式。在平常情况下我们对参数的判断都需要自己来逐个写方法判断,代码量不少并且复用性不高,香港空间,如下所示:

import org.junit.Test;public class PreconditionsTest {@Testpublic void Preconditions() throws Exception {getPerson(8,”peida”);getPerson(-9,”peida”);getPerson(8,””);getPerson(8,null);}getPerson(int age,String neme)throws Exception{if(age>0&&neme!=null&&neme.isEmpty()!=true){System.out.println(“a person age:”+age+”,neme:”+neme);}else{System.out.println(“参数输入有误!”);}}}自然而然不想去因为别人的努力而努力,

Guava学习笔记:Preconditions优雅的检验参数

相关文章:

你感兴趣的文章:

标签云: