
如果没有设定String[]数组的长度,直接添加内容会怎样?
privateString[]players;i=0;while(true){Stringstr=readLine();players[i]=str;i++;}...
private String[] players;
i = 0;
while(true){
String str = readLine();
players[i] = str;
i++;
} 展开
i = 0;
while(true){
String str = readLine();
players[i] = str;
i++;
} 展开
3个回答
展开全部
会抛出异常。java 系统会告诉你出错了。哈哈。
这就像c语言中的指针一样,如果要存数据,就必须先给它分配空间。
这就像c语言中的指针一样,如果要存数据,就必须先给它分配空间。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例如:String[] str = {"hehe","haha","heihei","gege"};
数据长度就是4;
像你那种的话肯定会抛出异常的。。
数据长度就是4;
像你那种的话肯定会抛出异常的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要么在定义他的时候定义长度,要么在定义他的时候直接赋值,好像是这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询