您的位置:首页 > 编程语言 > Java开发

在JAVA中的字符串比较

2009-06-25 19:45 267 查看
在网上随处可以找到比较字符的例子,简单举个

String str="i am a girl";

if (str.compareTo ("i am a girl") == 0)

System.out.println("str match ");

if (str.equals ("i am a girl"))

System.out.println("str match ");

而我在这儿要说的,是在实际使用中常忽略的一个问题,那就是str 的值如果为空,则会出现意想不到的现象

所以在每次运用这种比较时最好加一个判断

因本人花了一天debug一个很奇怪的现象,最终竟然是因为这个,故做此文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: