New

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  21 Posts :: 0 Stories :: 4 Comments :: 0 Trackbacks
在两个对象之间使用 "==",会将“两个对象是否有同一reference”的结果传回。
只能判断两个对象是否拥有同一内存地址 (address)”,如果您的意思是判断两个字符串的内容是否相同,那么应该使用以下的方法才对:

if (s1.equals(s2) )

or if (s1.equalsIgnoreCase(s2) )

or if (s1.startsWith(s2) )

or if (s1.endsWith(s2) )

or if (s1.regionMatches(s1_offset, s2, s2_offset, length) )

or if (s1.compareTo(s2) <0)
posted on 2011-10-30 15:08 H.C 阅读(138) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: