p1.getText().equals(p2.getText())
这样表示相等
那不相等怎么表示 。
是用!符号吗? 加在什么地方
这样表示相等
那不相等怎么表示 。
是用!符号吗? 加在什么地方
解决方案 »
- 有关java中解压zip的问题
- 推荐一本书下??
- 关于JAVA报表的问题,。。。。。。急需。。。。
- 急 请教 高手一个问题(SWT DragSource And DropTarget)
- 把构造函数设为private的,目的是为了不被直接实例化吗?
- class.forName()问题,高手帮忙解决,或给出解释
- 各位高手请帮我看看这段程序哪里写错了?
- 在 native 方法GetMyMethod(String str, MyClass cls)中,如何在实现这个native方法的VC程序DLL中使用这个MyClass ?
- 是否jdk1.3.1有bug,不信请执行下面的代码:怎么不好用那。另外告诉我怎么给分。我还不会。那位大虾幸运的话会得到我的100分
- 怎么在java里调用一个oracle的procedure呢?
- java添加控件就出错
- 使用onchage如何获得html:select 中的值?
那为什么加在(!p2.getText()))不可以啊
if( !p1.getText().equals(p2.getText()) )
{
//......
}
p2.getText()是一个字符串啊,相当于:
if( !(a == b) )
{
//....
}
你见过这样的吗?没有吧?无法知道a,b是否相等
if( a == !b) )
{
//....
}
p2.getText() 不是布尔值 没非的概念
呵呵,楼主太可爱了。! 只能用在布尔表达式中,p2.getText() 得出的应该是 String 之类的吧,那是不能使用 ! 的,如果得出的是 boolean 类型那就可以在前面加 !