int towD[][]=new int [4][5]; 定义一个int型4行5列的二维数组towD
下面是两个for循环给数组元素赋值:
for(i=0;i<4;i++)
for(j=0;j<5;j++){
towD[i][j]=k;
k++;
}
下面是两个for循环输出结果:
for(i=0;i<4;i++){
for(j=0;j<5;j++)
system.out.print(twoD[i][j]+" ");
system.out.println();
}
下面是两个for循环给数组元素赋值:
for(i=0;i<4;i++)
for(j=0;j<5;j++){
towD[i][j]=k;
k++;
}
下面是两个for循环输出结果:
for(i=0;i<4;i++){
for(j=0;j<5;j++)
system.out.print(twoD[i][j]+" ");
system.out.println();
}
解决方案 »
- 关于JFrame的问题--有分
- 在javamail中怎样验证用户名/密码是否正确
- 请各位大侠帮忙 我在一个JSP页面中想同时引入contentType="text/html;charset=Gb2312"和 contentType="application/vnd.ms-excel"怎么办
- 如何在jbuilder8 ide 中写中文注释。
- 问一下怎么我创建不了awt项目,装什么插件,创建的swt会报错,好像安装什么吧
- 哪位大神能给推荐一本数据结构入门的书籍
- timer.schedule問題
- JFileChooser的问题(有源码给高分)
- 高分求助排序算法(分数不成问题)
- 刚学java,想问一个关于jdk的问题
- 有谁配置过如上环境:Jboss3.0 tomcat4.03 jbuilder7
- 新手问题--布尔变量--谢谢回答
system.out.println();独立开来写的作用是什么啊????
你看看你上面打的数据 不是每个数字后面都有一个空格吗? 就是“ twoD[i][j]+" " ” 搞出来的!
system.out.println();
是不是按照定义的数组换行呢?如果没有这句会怎么样呢????是不是定义好了数组的范围 它的换行方式就是所定义的范围呢?
for(j=0;j<5;j++)
system.out.print(twoD[i][j]+" ");
system.out.println();
}
相当于下面的代码:
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
system.out.print(twoD[i][j]+" ");
} //把一维的数据打完成后再打一个空行
system.out.println();
}应该明白了吧?
楼主应该学着看api, 不用要背下来,回看回用 就行了! 嘎嘎
{
system.out.print(twoD[i][j]+" ");
} 这应该是循环一行,就是一维数组是么?
然后system.out.println(); 一个换行后 再for(i=0;i<4;i++)进行循环
是这样么?