java数组如何循环添加元素

我定义一个int类型的数组,长度是五int[]Arr1=newint[5];然后随便定义五个int类型的变量,把这五个元素添加到数组里面。手动添加一般是Arr1[0]=1... 我定义一个int类型的数组,长度是五 int[] Arr1 = new int[5];
然后随便定义五个int类型的变量,把这五个元素添加到数组里面。手动添加一般是Arr1[0] = 1;这样子,如何用一个for循环把1~5这五个数放入数组呢?请指教,谢谢。
展开
 我来答
小傻

推荐于2017-09-05 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

java数组循环添加元素,实例如下:

public class ceshi {
public static void main(String[] args) throws Exception {
int[] intArray = new int[10];//新建一个int类型数组
for (int i = 0; i < 9; i++) {
intArray[i] = i;
System.out.println("循环给int数组赋值,打印出来的值为  " + intArray[i]);
}

}

}

运行结果为:

PPxuelianhua
2009-04-09 · TA获得超过282个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:0
展开全部
一种方法
for(int i=0;i<Arr1.length;i++) //Arr1.length为数组的长度
{
Array[i]=i+1; //这里每个下标比元素值小1;
}

二种方法,另定义一个int 数

int j = 1;
for(int i=0;i<Arr1.length;i++){
a[i] = j ++;
}

注意,如果一开始定义:
int j = 0;

那么方法体为:
for(int i=0;i<Arr1.length;i++){
a[i]=++j;
}

++j是先增一后计算,j++是先计算再增一
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b8b7fb5be
推荐于2017-09-19 · TA获得超过322个赞
知道答主
回答量:219
采纳率:0%
帮助的人:104万
展开全部
public static void main(String[] args) {
int a=9;
int b=5;
int c=2;
int d=7;
int []sult=new int[4];
for(int i=0;i<sult.length;i++)
{
switch(i)
{
case 0:
sult[i]=a;
continue;
case 1:
sult[i]=b;
continue;
case 2:
sult[i]=c;
continue;
case 3:
sult[i]=d;
continue;
default:System.out.println("有问题");
}
}
System.out.print("你要的结果是:");
for(int i=0;i<sult.length;i++)
{
System.out.print(sult[i]);
}

}

按照要求做的,但是把简单问题复杂化了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斯欧康0Z
2009-04-09 · TA获得超过1416个赞
知道小有建树答主
回答量:558
采纳率:0%
帮助的人:289万
展开全部
for(int i=0;i<Arr1.length;i++)
{
Array[i]=i+1;
}
这样就可以了....很简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangrun_gz
2009-04-09 · TA获得超过675个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:463万
展开全部
用循环的话你的变量要有一定的规律才行啊,要不怎么能找到每个相应的变量。
比如:int0,int1,int2...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式