a==null || a.trim().equals("")

解决方案 »

  1.   

    1。equal()是用来比较对象的值的,
     String a = "aaa";
     if(a.equal("aaa")){
       .....
     }
    2. 比较对象要用 ==
     你的代码应该改为: if(a == null){
                        ......
                      }
      

  2.   

    if(a == null)
    {
    //
    }
      

  3.   

    public class Test
    {
    public static void main(String[] args)
    {
    String s="";
    if(s==""||s.trim().equals(""))//if(s==null||s.trim().equals(""))  System.out.println(true);
    }
    }
      

  4.   

    用if(a==null || "".equals(a))就可以了
      

  5.   

    <%
    String a=null;
    if(a==null)
    {out.print("a");}
    else
    {out.print("b");}
    %>
      

  6.   

    <%
        String a = "";
          if(a.equals("aaa")){
            //输出语句
          }
    %>我们更习惯于String a = ""; 定于空串吧!
      

  7.   

    if(a=="" || a==null){
      //to do 
    }
      

  8.   

    if (a==null){
      //无值
    }
    else if(a.trim().equals("")){
      //输入为空
    }
    //输入非空
    当a==null时,使用a.equals等方法会出错的,可能是a还没有实例化的原因