提一个关于String的简单问题. 用equals()如String s="sss";String y="sdfsf";要比较它们是否相等用s.equals(y)要判断它们的内存地址是否相同用s==y 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 equals()的参数是Object, 而不是String啊? 是否是专门为比较字符串度身定做?如果要比较S1和"ABC",好象还是compareTo("ABC")==0更方便啊?equals和compareTo哪个更好一点? == 表示s1和s2指向同一个String对象equals 表示s1和s2各自指向String对象的“内容相同”例如 s1="abc"; s2=s1; 则 s1==s2 为true s1.equals(s2)为true而 s1="" //续上s1="abc";s2="abc"; 则 s1==s2 为false s1.equals(s2)为true to: JuncoZhan(junco) s1="abc";s2="abc";则 s1==s2 应该为true! 删除记录出现异常? Java的二叉树非递归后根遍历算法,要BinTreeNode类的加QQ455635989 java调用Dll java 运行环境!!!! 请帮我解释下关于gc的程序,谢谢 妈的,JLabel竟然设置不起来背景颜色 请教一个货币大写的算法,万分感谢 基础转换问题 关于file copy的问题 哪儿有JdbcOdbcDriver 欢迎光临http://www.wenhui.org/ 请问如何控制jTextField的焦点事件
如果要比较S1和"ABC",好象还是compareTo("ABC")==0更方便啊?
equals和compareTo哪个更好一点?
equals 表示s1和s2各自指向String对象的“内容相同”例如 s1="abc";
s2=s1;
则 s1==s2 为true s1.equals(s2)为true
而
s1=""
s1="abc";
s2="abc";
则 s1==s2 为false s1.equals(s2)为true
s1="abc";
s2="abc";
则 s1==s2 应该为true!