比较字符串是否完全相同不能用==
equals()和equalsIgnoreCase()的作用完全一致
equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回false
Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);
第1题:
下列程序判断字符串s是否对称,对称则返回1,否则返回0;如f("abba")返回1,f("abab")返回0。
第2题:
如果要区分两个英语单词字符串a和b是否相等(而不计大小写)应该选用的方法是 ( )
A.a.equals(b)
B.a=b
C.a==b
D.a.equalsIgnoreCase(b)
第3题:
以下关于字符串的叙述中正确的是
A ) C 语言中有字符串类型的常量和变量
B ) 两个字符串中的字符个数相同时才能进行字符串大小的比较
C ) 可以用关系运算符对字符串的大小进行比较
D ) 空串一定比空格打头的字符串小
第4题:
在标准String类的方法中,能实现两个字符串按词典顺序比较大小,且返回一个int类型值的方法是()。
第5题:
使用String对象的indexOf()方法查找字符串”helloworld”中是否包含G,下列语句描述正确的是()。
第6题:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上( )。
A.
B.
C.
D.
第7题:
以下关于字符串的叙述正确的是( )。
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串一定比空格打头的字符串小
第8题:
读以下说明和流程图,回答问题将解答填入对应栏。
[说明]
下面的流程图,用来完成求字符串t在s中最右边出现的位置。其思路是:做一个循环,以s的每一位作为字符串的开头和t比较,如果两字符串的首字母是相同的,则继续比下去,如果一直到t的最后一个字符也相同,则说明在s中找到了一个字符串t;如果还没比较到t的最后一个字符,就已经出现字符串不等的情况,则放弃此次比较,开始新一轮的比较。当在s中找到一个字符串t时,不应停止寻找(因为要求的是求t在s中最右边出现位置),应先记录这个位置pos,然后开始新一轮的寻找,若还存在相同的字符串,则更新位置的记录,直到循环结束,输出最近一次保存的位置。如果s为空或不包含t,则返回-1。
注:返回值用pos表示。
[问题]
将流程图的(1)~(5)处补充完整。
第9题:
关于compareTo( ),下列表述错误的是()
第10题:
对字符串处理函数strcmp()描述正确的是()