关于作者

相关热点

看看这段程序为什么有错呢

上一篇 / 下一篇  2007-04-10 00:48:34 / 个人分类:java兴趣小组

查看( 666 ) / 评论( 4 )

class person
{
 int age;
 void shout()
 {
  //int age=60;
  System.out.println("my age is"+age);
 }
  public static void main (String [] args)
  {
   person p1 = new person();
   person p2 = new person();
   p1.age = -30;
   p1.shout();
   p2.shout();
   String str1 = new String ("abc");
   String str2 = new String ("abc");
   String srt3 = str1;
   if(str1 == str3)
     System.out.println("ture");
    else
       System.out.println("false");
  }
}

  这段程序看了半天找不出毛病,但是总是提示第19行又错了,谁能告诉我哪里错了


相关阅读:

TAG: java兴趣小组

一片冰心 江子 发布于2007-04-10 07:48:52

可能是你不小心打错了,下面的两行中:
0018   String srt3 = str1;
0019   if(str1 == str3)

第18行你定义的srt3,但在19行你使用的却是str3,
所以会提示 “找不到符号”错误。

许仙 许仙 发布于2007-04-10 09:32:09
太感谢了,
下雨的感觉 萝卜 发布于2007-04-10 10:55:05
江子高手啊。。。赞 。。
许仙 许仙 发布于2007-04-10 12:02:09
是啊,搞手中的极品,极品中的高手
我来说两句

(可选)