当前位置: 技术问答>java相关
字符串的比较
来源: 互联网 发布时间:2015-10-28
本文导语: 在jsp中怎样比较两个字符串是否相等。 | 1. a==b 比较的是对象,而不是string的内容 2.equals() 比较的是内容,不是对象,除非改对象是单纯的object,那就是比较的是对象 3.compareTo() 同意liudong963(东仔...
在jsp中怎样比较两个字符串是否相等。
|
1. a==b 比较的是对象,而不是string的内容
2.equals() 比较的是内容,不是对象,除非改对象是单纯的object,那就是比较的是对象
3.compareTo() 同意liudong963(东仔)
2.equals() 比较的是内容,不是对象,除非改对象是单纯的object,那就是比较的是对象
3.compareTo() 同意liudong963(东仔)
|
javascript:
if (str1==str2)
java:
if (str1.equals(str2))
if (str1==str2)
java:
if (str1.equals(str2))
|
String str1="ABCDEFG";
String str2="ABD";
if (str1.equals(str2))
{
//相等
}
else
{
//不等,
}
String str2="ABD";
if (str1.equals(str2))
{
//相等
}
else
{
//不等,
}
|
用:String对象.compareTo(待比较String对象) 来返回一个Int类型值,共有三种情况:
String对象>待比较String对象 返回值大于零
String对象=待比较String对象 返回值等于零
String对象
String对象>待比较String对象 返回值大于零
String对象=待比较String对象 返回值等于零
String对象
|
一般都是用 equals()
|
你把字符串当作String对象