==  比较的是引用  用equals看看

解决方案 »

  1.   

    System.out.println(admin.getPassword());//111111
    System.out.println(oldPwd);//111111
    System.out.println(admin.getPassword()==oldPwd)//false
    这是 == 与 equals 的区别,一个比较内存地址,一个比较实际内容
      

  2.   

    ==是引用地址的比较,.equals是取值来比较。虽然admin.getPassword和oldPwd返回都是111111,可是在JAVA中它们分别指向的是内存中的不同地址的对象。== 是对引用地址的比较。就好象同一姓名的两个人,== 符号是比较是否是同一个人,而equals是指他们是否有相同姓名。
      

  3.   

    我也有一个问题,在调试javascript代码的时候浏览器顶部有提示,确认后才会显示javascript代码,为什么呢?(是怕死循环吗?)如何让它不提示呢?每次点去点来很麻烦。。是加代码还是设置呢?
    网上的网站都是自动加载javascript代码的,为何自己写的就不行呢。。