书上的原程序
Public Class testString{
    String st = new String("Hello");
   Public static void main(String args[])
   {
     testString test = new testString();
     testString2 test2 = new testString2();
     if(test2.st == test2.st2)
        System.out.println("Equal");
     Else 
        System.out.println("Not Equal");
     if(test.st == test2.st)
        System.out.println("Equal");
     Else
        System.out.println("Not Equal");
    }
} Class testString2
{
   String st = "Hello";
   String st2 = "Hello";
}

解决方案 »

  1.   

    把这书扔了吧,关键字都写错
    Public ??Class ?? Else ??是 public class else 吧
      

  2.   

    你的class  public else的首字母大写了,好多这样的错误
      

  3.   

    什么垃圾书哦果断扔了,换21天java
      

  4.   

    知道了  谢谢
    我这是 21世纪大学计算机专业教材.《Java程序设计》.西安交通大学出版社.王志文 夏琴 李平均 编著。陆丽娜 审
    果断扔
      

  5.   

    java应该是严格区分大小写的,Public、Class 、Else都写错了,首字母应该是小写的 。
      

  6.   

    这是vb.net的首字母写法。      我发现有些vb.net的作者还写出来了java里的规范。乱串了代码字母的大小写,着实害人不浅纳