全国信息技术应用考试

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

题目

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

  • A、equals()
  • B、equalsIgnoreCase()
  • C、regionMatches()
  • D、compareTo()
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知String类定义如下:

class String

{

public:

String(const char *str = NULL); // 通用构造函数

String(const String &another); // 拷贝构造函数

~ String(); // 析构函数

String & perater =(const String &rhs); // 赋值函数

private:

char *m_data; // 用于保存字符串

};

尝试写出类的成员函数实现。


正确答案:

 

String::String(const char *str)
{
if ( str == NULL ) //strlen在参数为NULL时会抛
异常才会有这步判断
{
m_data = new char[1] ;
m_data[0] = '\0' ;
}
else
{
m_data = new char[strlen(str) + 1];
strcpy(m_data,str);
}
}
String::String(const String &another)
{
m_data = new char[strlen(another.m_data) + 1];
strcpy(m_data,other.m_data);
}
String& String::operator =(const String &rhs)
{
if ( this == &rhs)
return *this ;
delete []m_data; //删除原来的数据,新开一块内

m_data = new char[strlen(rhs.m_data) + 1];
strcpy(m_data,rhs.m_data);
return *this ;
}
String::~String()
{
delete []m_data ;
}

第2题:

针对字符串的操作,Java提供了两个字符串类,分别是String和()


答案:StringBuffer

第3题:

在Java语言中,能够实现字符串连接的方法是()

A.String sub string(intstart point)

B.String concat(Strings)

C.String replace(charold,charnew)

D.String trim()


正确答案:B

第4题:

类String本身负责维护一个字符串池。该字符串池存放()所指向的字符串示例,以及调用过类String成员方法()后的字符串示例。


正确答案:字符串常量;intern

第5题:

交换两个string类对象所表示的字符串的内容,应该使用string类的()函数。

  • A、assign
  • B、insert
  • C、swap
  • D、find

正确答案:C

第6题:

关于Java语言中String类型描述不正确的是( )。

A.是Java提供的标准包java.lang中封装了的类String,用于处理不变字符串

B.不变字符串一旦创建,其内容就不能改变,在进行查找、比较、连接等操作时,既不能输入新字符,也不能改变字符串的长度

C.String类的对象实例是可改变的

D.C语言中不存在String类型


正确答案:C

第7题:

在.NET中,()类提供了操作字符串的方法。

  • A、System.Threading
  • B、System.IO
  • C、System.Collections
  • D、System.String

正确答案:D

第8题:

在一个string类对象表示的字符串中查找子串,应该使用string类的()函数。

A.swap

B.insert

C.find

D.assign


正确答案:C

第9题:

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

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

正确答案:D

第10题:

Java用于处理处理字符串的类有两个,分别是String类和()类。


正确答案:StringBuffer

更多相关问题