我想知道这个程序如何实现啊,我不知道如何建立STRING对象啊,老是有错啊,有谁帮我写写啊,马上给分哦 :)

解决方案 »

  1.   

    不用你建立String对象的啊!你把它们作为参数接受就可以了。函数代码象下面这样:
    public void compareString(String s1,String s2) {
      if (s1==s2) System.out.print("s1==s2 is true");
      else System.out.print("s1==s2 is false");
      if (s1!=s2) ...
      ...
    }
      

  2.   

    楼上的大虾
    String s1="2dff";
    String s2="2222332";
    在java中
    String不能执行==
    应该用函数compareTo();
    if (s1==s2) System.out.print("s1==s2 is true");
    应该改成if (s1.compareTo(s2)==0)//s1==s2
                 System.out.print("s1==s2 is true");
             else if(s1.compareTo(s2)<0)//s1<s2
                       ....
                   else(s1.compareTo(s2)>0)//s1>s2
                         ................
      

  3.   

    ==比较的是reference,equals比较的是value
      

  4.   

    Think in Java 还是看英文的吧!