黑马程序员技术交流社区
标题:
equalslgnoreCase怎么用啊?编写一段代码吧
[打印本页]
作者:
李迪
时间:
2011-7-22 23:13
标题:
equalslgnoreCase怎么用啊?编写一段代码吧
在视频中老师对equalslgnoreCase它说了一下,但还不了解,它是怎么编译的呢?
作者:
王松朝
时间:
2011-7-22 23:22
把equals 改成equalsIgnoreCase就可以了,别的代码不用变,这样当两个字符串比较时会忽略大小写的差异,
作者:
王松朝
时间:
2011-7-22 23:24
把equals 改成equalsIgnoreCase就可以了,别的代码不用变,这样当两个字符串比较时会忽略大小写的差异.
至于楼主的“它是怎么编译的”实在不懂什么意思,
作者:
匿名
时间:
2011-7-22 23:46
[code]public class TestEqual {
public static void main(String[] args) {
String a = "abc";
String b = "Abc";
System.out.println(a.equals(b));
System.out.println(b.equalsIgnoreCase(b));
}
}[/code]打印出来
false
true
至于你所说的他是怎么编译的,我觉得你说的是怎么比较的吧。是把字符串拆成字符数组一个一个比较的。equalsIgnoreCase把拆成的字符判断下,全改成小写,再比较
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2