一、判断非空
1、判断集合是否非空
List list = new ArrayList();
if(list!=null&&list.size()>0){
//非空操作
}
2、判断数组是否非空
String[] strArr=new String[]{};
if(strArr!=null&&strArr.length()>0){
//非空操作
}
3、判断Integer、Double等对象是否非空
Integer a=2;
if(a!=null){
//非空操作
}
二、清空
4、清空各种集合:set、list等
list.clear();
5、清空数组
char[] arr = {‘a’,'b','c'};
arr =null;//指向空就清空了
6、清空字符串
String str="adv";
str="";
7、清空StringBuffer
方法一:
StringBuffer sb = new StringBuffer();
sb.append('helloworld'); //添加字符串到StringBuffer中
sb.delete(0,sb.length()); //删除字符串从0~sb-1处的内容
方法二:
sb.setLength(0); //设置StringBuffer变量的长度为0
方法三:
sb = new StringBuffer();
//重新将一个空的StringBuffer赋给sb变量