单选题关于字符串比较,下列叙述哪个是正确的()A 比较字符串是否完全相同不能用==B equals()和equalsIgnoreCase()的作用完全一致C equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回falseD Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);

题目
单选题
关于字符串比较,下列叙述哪个是正确的()
A

比较字符串是否完全相同不能用==

B

equals()和equalsIgnoreCase()的作用完全一致

C

equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回false

D

Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);


相似考题
参考答案和解析
正确答案: B
解析: 暂无解析
更多“单选题关于字符串比较,下列叙述哪个是正确的()A 比较字符串是否完全相同不能用==B equals()和equalsIgnoreCase()的作用完全一致C equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回falseD Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);”相关问题
  • 第1题:

    如果要区分两个英语单词字符串a和b是否相等(而不计大小写)应该选用的方法是 ( )

    A.a.equals(b)

    B.a=b

    C.a==b

    D.a.equalsIgnoreCase(b)


    正确答案:D
    解析:比较字符串a和b是否相等,a.equals(b)是区分大小写的;a=b是赋值; a==b比较的是两个变量值是否相等;a.equalsIgnoreCase(b)是不区分大小写的。所以本题选D。

  • 第2题:

    使用String对象的indexOf()方法查找字符串”helloworld”中是否包含G,下列语句描述正确的是()。

    • A、字符串"helloworld"中不包含G字符,indexOf返回0
    • B、字符串"helloworld"中不包含G字符,indexOf返回null
    • C、字符串"helloworld"中不包含G字符,indexOf返回-1
    • D、字符串"helloworld"中不包含G字符,indexOf返回1

    正确答案:C

  • 第3题:

    在标准String类的方法中,能实现两个字符串按词典顺序比较大小,且返回一个int类型值的方法是()。

    • A、equals()
    • B、equalsIgnoreCase()
    • C、regionMatches()
    • D、compareTo()

    正确答案:D

  • 第4题:

    用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true


    正确答案:错误

  • 第5题:

    关于字符串比较,下列叙述哪个是正确的()

    • A、比较字符串是否完全相同不能用==
    • B、equals()和equalsIgnoreCase()的作用完全一致
    • C、equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回false
    • D、Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);

    正确答案:D

  • 第6题:

    数据结构里,关于字符串描述正确的是()。

    • A、字符串可以为空串
    • B、字符串的长度计算’/0’在内
    • C、字符串比较函数strcmp返回值类型是char
    • D、字符串求长度使用strcat

    正确答案:A

  • 第7题:

    关于字符串描述正确的是()。

    • A、字符串可以为空串
    • B、字符串的长度计算’/0’在内
    • C、字符串比较函数strcmp返回值类型是char
    • D、字符串求长度使用strcat

    正确答案:A

  • 第8题:

    下面哪个方法能判断字符串中是否存在和指定正则表达式匹配的字符串;是则返回true,否则返回false:()

    • A、RegExp 对象的 test()方法
    • B、RegExp 对象的 exec()方法
    • C、String 对象的 search()方法
    • D、String 对象的 match()方法

    正确答案:A

  • 第9题:

    单选题
    假如有字符串str1和字符串str2,下列选项不能利用于比较这两个字符串是否相等的是()。
    A

    string.Compare(str1,str2)

    B

    str1= =str2

    C

    string.Equals(str1,str2)

    D

    string.CompareTo(str1,str2)


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    以下关于字符串的叙述中正确的是(  )。
    A

    C语言中有字符串类型的常量和变量

    B

    两个字符串中的字符个数相同时才能进行字符串大小的比较

    C

    可以用关系运算符对字符串的大小进行比较

    D

    空串比空格打头的字符串小


    正确答案: C
    解析:
    A项错误,C语言中没有字符串类型,而是通过字符数组的形式保存字符串。B项错误,字符串比较的方法是:依次对s1和s2中对应位置上的字符两两进行比较,当出现第一对不相同的字符时,即由这两个字符决定所在串的大小(比较字符大小的依据是其ASCII码值)。空格是一种字符,所以空串肯定比空格打头的字符串小。C项错误,比较字符串大小时,通过库函数strcmp(s1,s2)或者自定义函数,不能使用关系运算符。D项正确:空串的长度为0,而以空格打头的字符串的长度至少为1。答案选择D选项。

  • 第11题:

    单选题
    下面哪个方法能判断字符串中是否存在和指定正则表达式匹配的字符串;是则返回true,否则返回false:()
    A

    RegExp 对象的 test()方法

    B

    RegExp 对象的 exec()方法

    C

    String 对象的 search()方法

    D

    String 对象的 match()方法


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    关于compareTo( ),下列表述错误的是()
    A

    字符串相等则返回0

    B

    字符串不等则返回正数或负数

    C

    compareTo()要求两个作比较的字符串必须完全相等

    D

    compareTo()和compareIgnoreCase()的作用没有区别


    正确答案: A
    解析: 暂无解析

  • 第13题:

    以下关于字符串的叙述正确的是( )。

    A.C语言中有字符串类型的常量和变量

    B.两个字符串中的字符个数相同时才能进行字符串大小的比较

    C.可以用关系运算符对字符串的大小进行比较

    D.空串一定比空格打头的字符串小


    正确答案:D

  • 第14题:

    关于compareTo( ),下列表述错误的是()

    • A、字符串相等则返回0
    • B、字符串不等则返回正数或负数
    • C、compareTo()要求两个作比较的字符串必须完全相等
    • D、compareTo()和compareIgnoreCase()的作用没有区别

    正确答案:D

  • 第15题:

    对字符串处理函数strcmp()描述正确的是()

    • A、字符串1等于字符串2,函数返回值等于0
    • B、字符串1大于字符串2,函数返回值等于1
    • C、字符串1小于字符串2,函数返回值等于-1
    • D、不能使用关系运算符“==”来比较两个字符串,只能用strcmp()函数来处理

    正确答案:A,B,C,D

  • 第16题:

    在标准String类的方法中,能实现测试两个字符串的某对应区域是否相等,且返回一个boolean类型值的方法是()。

    • A、equals()
    • B、equalsIgnoreCase()
    • C、regionMatches()
    • D、compareTo()

    正确答案:C

  • 第17题:

    equals()和equalsIgnoreCase()的作用完全一样


    正确答案:错误

  • 第18题:

    数据结构里,关于字符串函数strcmp()描述错误的是()。

    • A、函数功能是比较两个字符串的大小。
    • B、字符串1等于字符串2,函数返回值等于true
    • C、字符串1大于字符串2,函数返回值是1。
    • D、字符串1小于字符串2,函数返回值是-1。

    正确答案:B

  • 第19题:

    假如有字符串str1和字符串str2,下列选项不能利用于比较这两个字符串是否相等的是()。

    • A、string.Compare(str1,str2)
    • B、str1= =str2
    • C、string.Equals(str1,str2)
    • D、string.CompareTo(str1,str2)

    正确答案:D

  • 第20题:

    单选题
    数据结构里,关于字符串函数strcmp()描述错误的是()。
    A

    函数功能是比较两个字符串的大小。

    B

    字符串1等于字符串2,函数返回值等于true

    C

    字符串1大于字符串2,函数返回值是1。

    D

    字符串1小于字符串2,函数返回值是-1。


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    数据结构里,关于字符串描述正确的是()。
    A

    字符串可以为空串

    B

    字符串的长度计算’/0’在内

    C

    字符串比较函数strcmp返回值类型是char

    D

    字符串求长度使用strcat


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    使用String对象的indexOf()方法查找字符串”helloworld”中是否包含G,下列语句描述正确的是()。
    A

    字符串helloworld中不包含G字符,indexOf返回0

    B

    字符串helloworld中不包含G字符,indexOf返回null

    C

    字符串helloworld中不包含G字符,indexOf返回-1

    D

    字符串helloworld中不包含G字符,indexOf返回1


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    关于字符串描述正确的是()。
    A

    字符串可以为空串

    B

    字符串的长度计算’/0’在内

    C

    字符串比较函数strcmp返回值类型是char

    D

    字符串求长度使用strcat


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    关于字符串比较,下列叙述哪个是正确的()
    A

    比较字符串是否完全相同不能用==

    B

    equals()和equalsIgnoreCase()的作用完全一致

    C

    equalsIgnoreCase()表示如果两个字符串完全相同则返回true,否则返回false

    D

    Stringdate1,date2;则比较二者是否相同的语句是data1=equals(data2);


    正确答案: C
    解析: 暂无解析