菜鸟来了,java中a[i][j]=(i+1)*(j+2);i+1(这个1是什么意识啊?),j+2(加2是什么意识,我不懂啊!!!

 我来答
wantairl
2012-07-27 · TA获得超过157个赞
知道答主
回答量:484
采纳率:100%
帮助的人:217万
展开全部

二位数组 

你可以这么理解 


这个计算就是将下表 

就是图的交汇处的i的值+1 和j点的值+2做升级

再把值赋予这个交点的声明

就这么简单

dngoryaner
2012-07-27 · TA获得超过2350个赞
知道小有建树答主
回答量:2404
采纳率:0%
帮助的人:1120万
展开全部
就是当前的下标+1作为赋值语句

给你个例子,
public static void main(String[] args) {
String a[][] =
new String[][]{{"1", "1", "1", "1"}, {"2", "2", "2", "2"}, {"3", "3", "3", "3"}, {"4", "4", "4", "4"}};
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
a[i][j] = String.valueOf((i + 1) * (j + 2));
i++;
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
马啃菠萝1
2012-07-27
知道答主
回答量:44
采纳率:0%
帮助的人:19.8万
展开全部
首先解释下,a[i][j]是个二维数组; 这句话的意思是向数组中赋值。
i+1表示 “第几行 加1” j+2 表示 “第几列 加2”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-27
展开全部
这个式子的意思是数组a的第i行第j列的值等于(i+1)*(j+2)。其中1和2具体代表的意思要根据你的程序确定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kua风
2012-07-27
知道答主
回答量:69
采纳率:100%
帮助的人:13.4万
展开全部
这是个2维数组。就是一个运算了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式