public static boolean isEmpty(String str){
  if(str==null||"".equals(str)){
   return true;
  }else{
   return false;
  }
 }

对于以上代码,今天想了下为甚么这样写:

1、当str接收的是文本框传的值时,如果文本框为空,则此时str=""

2、当此方法用于后台时,比如在用次方法时直接粗鲁地给方法传了一个值。如:new了一个book对象,让str=book.getName(),而次book的name属性此时为空:String name=null;   则此时str=null

posted on 2013-06-10 21:53  ' 华丽の转身 &、  阅读(700)  评论(0编辑  收藏  举报