字符串是否相等的问题,请帮帮忙吧!我觉得好奇怪啊 if(actualReturn[j]==expectedReturn[i]) 改成if(actualReturn[j].equals(expectedReturn[i]))试一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字符串在JAVA里面是看成对象的,不能用变量的==来比较判断.对象的操作当然要调用其方法了 如果比较两个字符串是否在一个内存地址,请用==如果比较两个字符串是否相等,请用.equals() "=="比较的是地址,equals()比较的是值;这是深比较和浅比较的问题。 比较对象的时候要用equal比较JAVA的基本类型时候用==必要的时候还要自己重新写 equal,equal(object o); if(actualReturn[j]==expectedReturn[i]) 改成if(actualReturn[j].toString().match(expectedReturn[i].toString()))试一下 String s;和String s=new String();的区别 如何向一个服务器发送客户端的实时鼠标位置信息? 菜鸟求助 LINUX 下运行Tomcat出错,命令出现乱码 消除屏幕闪烁问题。 怎样像关闭tomcat一样关闭一个java程序?跪求解答! 很急的问一个swing的问题! 一次上传两个文件,分别存在不同的目录下,用SmartUpload怎么用 决定结婚了 散分 顺便问问北京有什么公司可以去 关于Java Swing图形界面编程中消息处理的问题 怎麼樣在Panel上顯示一個圖片? 哪位仁兄能提供jbuilder X企业正式版的下载?收到后马上结帖 读字符的问题
如果比较两个字符串是否相等,请用.equals()
这是深比较和浅比较的问题。
比较JAVA的基本类型时候用==
必要的时候还要自己重新写 equal,equal(object o);
if(actualReturn[j].toString().match(expectedReturn[i].toString()))
试一下
和
String s=new String();的区别