java 数组赋初值
我先创建一个数组容int[]mylist=newint[5];mylist={1,2,3,4,5};这样做是错误的!有哪位高手可以解释下这是为什么吗?int[]mylis...
我先创建一个数组容 int[] mylist=new int[5];
mylist={1,2,3,4,5};
这样做是错误的!有哪位高手可以解释下这是为什么吗?
int[] mylist={1,2,3,4,5};这样是正确的.
int[] mylist=new int[5];首先创建了一个句柄对象;
也就是说mylist的值不为null;
然后mylist={1,2,3,4,5};却是错误的!我想在这mylist的值难道不可以被覆盖掉吗? 展开
mylist={1,2,3,4,5};
这样做是错误的!有哪位高手可以解释下这是为什么吗?
int[] mylist={1,2,3,4,5};这样是正确的.
int[] mylist=new int[5];首先创建了一个句柄对象;
也就是说mylist的值不为null;
然后mylist={1,2,3,4,5};却是错误的!我想在这mylist的值难道不可以被覆盖掉吗? 展开
5个回答
展开全部
静态方式:int [] mylist={1,2,3,4,5};
动态方式:int [] mylist=new int[5];
for(int i=0;i<5;i++){
mylist[i]=i+1;
System.out.println(mylist)
}
动态方式:int [] mylist=new int[5];
for(int i=0;i<5;i++){
mylist[i]=i+1;
System.out.println(mylist)
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能用new来生成整形数组!
int[] mylist;
mylist={1,2,3,4,5}应该可以的!
int[] mylist;
mylist={1,2,3,4,5}应该可以的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int[] mylist=new int[5];
for(int i=0; i<mylist.length;i++){
mylist[i]=i+1;
System.out.println(mylist[i]);
}
或是
int[] mylist={1,2,3,4,5};
for(int i=0; i<mylist.length;i++){
mylist[i]=i+1;
System.out.println(mylist[i]);
}
或是
int[] mylist={1,2,3,4,5};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
静态方式:int
[]
mylist={1,2,3,4,5};
动态方式:int
[]
mylist=new
int[5];
for(int
i=0;i<5;i++){
mylist[i]=i+1;
System.out.println(mylist)
}
[]
mylist={1,2,3,4,5};
动态方式:int
[]
mylist=new
int[5];
for(int
i=0;i<5;i++){
mylist[i]=i+1;
System.out.println(mylist)
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int[] mylist={1,2,3,4,5};就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询