黑马程序员技术交流社区

标题: java疑问 [打印本页]

作者: zhkqy    时间: 2013-12-9 18:26
标题: java疑问

String str="abc";
char [] value=new char(12);
问str.value.length表示什么?(str是一个随意是字符串, value是随意的一个字符数组)
作者: 谢文斌    时间: 2013-12-9 18:43
表示一个错误的语句
作者: Forevery    时间: 2013-12-9 18:46
你确定变量str可以调用变量value?
作者: 雪飘舞    时间: 2013-12-9 21:57
String str="abc";
char [] value=new char(12);
两个语句之间根本就没有关系,怎么可能产生调用。
而且value数组定义的也不对,应该是char[] value = new char[12]这里是中括号,不是括号
作者: 松子    时间: 2013-12-9 23:34
char [] value=new char(12);
这个数组的定义,12外层应该用[ ]吧
作者: 影凡    时间: 2013-12-9 23:54
确实是语法有错误,应该是[12],如果是要表示数组的长度的话,应该是:value.length。str是字符串类型的一个变量,跟数组value没有关系的~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2