if ((s1.equals("111"))||(s2.equals("111")))

解决方案 »

  1.   

    对象比较不是 == 是 equals
    记住了 !!!
      

  2.   

    ==比较地址,equals比较内容,字符串的比较用equals和compareto
      

  3.   

    如果都是“111”,输出"right",那么:
    if ((s1.equals("111") && (s2.equals("111")) {
       ....
    } else {...}
      

  4.   

    用equals方法,不是用==,这可能是java初学者容易犯的错误。
      

  5.   

    照这个写,compareTo()才是字符串比较的正宗产品,:)if ((s1.trim().compareTo("111")==0)||(s2.trim().compareTo("111")==0))
    {
     //你的程序
    }
      

  6.   

    我要是没有记错的话 jdk1.2 jdk1.4 
    比出来的就是不一样  大家可以是是
      

  7.   

    完成c语言(程序化)到java(对象化)的转变,你才能成为一个优秀的java程序员
      

  8.   

    if ((s1.equals("111"))||(s2.equals("111")))
    要记住==和equals的区别阿,老兄