String对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。
第1题:
下列关于字符串的叙述错误的是( )。
A.创建String类的字符串对象后,字符串所代表的文本根据情况可改变
B.字符串由java.lang.String和java.lang.SlringBuffer定义
C.字符串常用数组存储,处理字符串实际上是对数组元素的分别处理,要注意数组下界不要越界
D.在Java语言中,字符串是作为对象来处理的
第2题:
下列关于字符串的叙述错误的是 ( )
A.创建了字符串对象后,字符串所代表的文本根据情况可改变
B.字符串由java.lang.String和java.lang.StringBuffer定义
C.字符串常用数组存储,处理字符串实际上就是对数组元素的分别处理,要注意数组下界不要越界
D.在Java语言中,字符串是作为对象来处理的
第3题:
创建字符串s:String s=new String("xyzy"):以下( )将改变s。
A.s.append("a")
B.s.concat("s")
C.s.substring(3)
D.以上语句都不会
第4题:
此题为判断题(对,错)。
第5题:
下列关于String类和stringBuffer类说法正确的有()。
第6题:
String对象和StringBuffer对象都是字符串变量,创建后都可以修改
第7题:
String对象是不可改变的。如果要修改字符串而不创建新的对象,则可以使用()类。
第8题:
在C#中,下列哪条语句能创建一个具有3个初始值为""的元素的字符串数组?()
第9题:
对
错
第10题:
在节中,创建一个节,SQLConnection赋值给key属性值,连接字符串赋值给value属性值
在节中,创建一个
在<authorization>节中,创建一个
在<authorization>节中,创建一个节,SQLConnection赋值给key属性值,连接字符串赋值给value属性值
第11题:
第12题:
对
错
第13题:
关于Java语言中String类型描述不正确的是( )。
A.是Java提供的标准包java.lang中封装了的类String,用于处理不变字符串
B.不变字符串一旦创建,其内容就不能改变,在进行查找、比较、连接等操作时,既不能输入新字符,也不能改变字符串的长度
C.String类的对象实例是可改变的
D.C语言中不存在String类型
第14题:
编写类 String 的构造函数、析构函数和赋值函数
已知类 String的原型为:
class String
{
public:
String(const char *str = NULL); // 普通构造函数
String(const String &other); // 拷贝构造函数
~ String(void); // 析构函数
String & perate =(const String &other); // 赋值函数
private:
char *m_data; // 用于保存字符串
};
请编写 String的上述 4 个函数。
第15题:
下述对C语言字符数组的描述中错误的是(46)。
A.字符数组可以存放字符串
B.字符数组中的字符串可以整体输入、输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.不可以用关系运算符对字符数组中的字符串进行比较
第16题:
在scala语言中String字符串中不可以应用插值器
第17题:
关于 String、StringBuffer 和 StringBuilder 说法错误的是()
第18题:
对于String类的字符串,其值和长度都不能被改变,所以被称为()字符串。
第19题:
String对象是不可改变的。如果要修改字符串而不创建新的对象,则可以使用()类。
第20题:
下面有关字符数组的描述中错误的是()。
第21题:
String类是不可变类,一个String对象所包含的字符串内容永远不会被改变
如果对字符串中的内容经常进行操作,特别是内容要修改时,应使用StringBuffer
StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改
字符串缓冲区支持可变的字符串
第22题:
族不进行修改,但是已经创建完成的实例将会被修改
族和已经创建完成的实例都会被修改
族进行修改,但是实例不会改变
根据修改的参数来判定,例如材质参数不会被修改
第23题: