比如String a=field1.getText();//field1中输入(2+2)*4
String b="(2+2)*4";
System.out.println(a.equal(b));
运行结果是false也就是说,两个不相等
String b="(2+2)*4";
System.out.println(a.equal(b));
运行结果是false也就是说,两个不相等
解决方案 »
- 以前一直忽略的一个小问题~
- 能不能实现这样一个功能:把一个对象加入到Hash表或其他的集合类中,当有多个线程从集合类中取出对象后,这些线程对 对象的写操作自动被串行化(非并发)?
- 不会写用递归的1+2+3...+n的算法!请教~~谢谢了~~
- 在File里面,"."代表什么意思?
- 关于java3d的问题,有用过Load3DS的请进。 另外熟悉3DMAX的朋友也请进。
- getCodeBase为什么抛出异常?
- 我运用Runtime类执行bcp命令(unix),程序如下,最后扑获的异常是process hasn't exited,请问是怎么回事??
- 呵呵,100分考考大家,这个JAVA程序为什么有这样的结果?
- 初学者的痛苦:我用Jbuilder的向导生成一个applet,然后把它放到i5is的web目录下,可就是说找不到class文件,奇怪,难道需要什么配置
- 寻找ftp的java源代码
- 求教一个小问题,看不懂......
- 请教一下"loop"和"break out"的含义与用法
String a=field1.getText();
//field1中输入(2+2)*4,可以直接粘贴复制,不容易出错
String b="(2+2)*4";
if(a!=null&&"".equals(a)){
System.out.println(a.trim().equals(b));
}
else{
System.out.println("field1中没有内容");
}
应该是true。