1、public static void main(String args[])
2、public static void main(String[] args)
没区别S2==s比较的是在内存中的地址
S2.equals(s)比较的是值

解决方案 »

  1.   

    是一样的!都是定义String 数组;
    S2==s和S2.equals(s),又有什么不同呢?
    都是比较两个字符串。也是一样的。
      

  2.   

    对!S2==s比较的是在内存中的地址。i am wrong!
      

  3.   

    第一个问题:没什么变化第二个问题:对于基本类型,==和equals是一样的
                但对于非基本类型,==和!=比较的都是object references,equals比较的是内容建议看一看think in java,在那里面都有详细说明的