A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhkqy 中级黑马   /  2013-12-9 18:26  /  895 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


String str="abc";
char [] value=new char(12);
问str.value.length表示什么?(str是一个随意是字符串, value是随意的一个字符数组)

5 个回复

倒序浏览
表示一个错误的语句
回复 使用道具 举报 1 0
你确定变量str可以调用变量value?
回复 使用道具 举报
String str="abc";
char [] value=new char(12);
两个语句之间根本就没有关系,怎么可能产生调用。
而且value数组定义的也不对,应该是char[] value = new char[12]这里是中括号,不是括号
回复 使用道具 举报
char [] value=new char(12);
这个数组的定义,12外层应该用[ ]吧
回复 使用道具 举报
确实是语法有错误,应该是[12],如果是要表示数组的长度的话,应该是:value.length。str是字符串类型的一个变量,跟数组value没有关系的~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马