String对象的Length()是一个方法
第1题:
阅读下列程序说明和C++程序,把应填入其中(n)处的字句,写对应栏内。
【说明】
下面的程序实现了类String的构造函数、析构函数和赋值函数。
已知类String的原型为:
class String
{
public:
String(coust char * str = NULL); //普通构造函数
String( const String &other); //拷贝构造函数
~String(void); //析构函数
String & perate =(const String &other); //赋值函数
private:
char * m_data; // 用于保存字符串
};
//String 的析构函数
String:: ~String (void)
{
(1);
}
//String 的普通构造函数
String: :String( const char * str)
{
if (2)
{
m_data = new char[1];
*m_data = '\0';
}
else
{
int length = strlen(str);
m_data = new ehar[ length + 1 ];
strepy(m_data, str);
}
}
//拷贝的构造函数
String:: String( const String &other)
{ int length = strlen(other. m_data);
m_data = new char[ length + 1 ];
strepy(m_data, other, m_data); //赋值函数
String & String::operate = (eonst String &other) //
{
if (3)
return * this;
delete [] m_clara; //释放原有的内存资源
int length = strlen( other, m_data);
m_data = new chart length + 1 ];
(4);
return (5);
}
第2题:
执行下列程序后,输出结果为( )。 public class Test { public static void main (String[] args) { StringBuffer sb = new StringBuffer("北京 2008" ); System. out. println ("length =" + sb. length ( ) ); } }
A.length = 8
B.length = 10
C.length = 6
D.length = 20
第3题:
以下( )表达式是不合法的。
A.String x="Sky";int y=5;x + =y:
B.String x="Sky":int y=5:if(x==y){}
C.String x="Sky":int y=5:x=x+y:
D.String x=null:int y=(x!=null) && (x.length( )>0)?x.length:0
第4题:
在Java中,下列方法()是一个String对象所具有的。
第5题:
String str="abcedf"; int length=str.length。
第6题:
哪种方法返回String中的字符数?()
第7题:
数组有没有length这个方法?String有没有length这个方法?
第8题:
在J2EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
第9题:
有语句String s=”hello world”; ,以下操作哪个是不合法的()
第10题:
第11题:
setHeader(String headerName,String headerValue)
setContentType(String mimeType)
setContentLength(int length)
addCookie(Cookie c)
addHeader(String name,String value)
第12题:
第13题:
下列( )语句是声明一个含有10个String对象的数组。
A.char str [];
B.char str [] [];
C.String str[]=new String[10];
D.String str[10];
第14题:
A method returning length of the String.
第15题:
String对象的方法不包括()。
第16题:
下列不属于文档对象的方法的是()
第17题:
main方法需要一个参数,它是()
第18题:
File类的方法中,用于列举某目录下的子目录及文件的方法是()
第19题:
下面哪个方法能判断字符串中是否存在和指定正则表达式匹配的字符串;是则返回true,否则返回false:()
第20题:
在JAVA EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
第21题:
String getParameter(String name)
String[] getParameter(String name)
String getParameterValuses(String name)
String[] getParameterValues(String name)
第22题:
对
错
第23题:
Code fragment a.
Code fragment b.
Code fragment c.
Code fragment d.
Code fragment e.
第24题:
一个整型量
一个String对象
一个实型量
一个任意类的对象