黑马程序员技术交流社区
标题:
字符数组问题???
[打印本页]
作者:
侯慧杰
时间:
2012-7-8 20:08
标题:
字符数组问题???
char ch=new char[26];
for(int i=1;i<26;i++)
{
ch[i]=console.read;
}
为什么输入时候一行输入一个不到26行就提示异常(数组超出索引啊???)????
作者:
383105662
时间:
2012-7-8 20:20
那个是数组越界,你写的i<26,而不是等于所以就越界了,如果你非要输入26,可以把i<26改 i<=26或 i<27!就行了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2