public class PanDuan{
public void a(String name,int i){
if(name!=null && !"".equals(name)){
//String类型非空判断
}
if(i==0){
//个人理解int的类型是初始值是0,如果i=0的话表示这个i空的
}
//list集合非空判断
List<String> list = new ArrayList();
if(list.size() >0 && list!=null && !list.isEmpty()){
//list,size()表示list的长度
//list.isEmpty()表示list里的元素 返回false或true
list!=null && !list.isEmpty()这两个 一起使用又安全效率又高
}
//map集合非空判断
Map<String,Object> map = new HashMap<String,Object>
if(null != map && !map.isEmpty()){
//map判断的时候这个两个效率是比较低的。
//效率高的话要把map里KEY取出来做判断是最好的
}
//object非空判断
Object obj=null;
if(null != obj && !"".equals(String.value(obj))){
}
}
}