关于数组方面的行列问题
功能要求:定义一个两行三列的二维数组 names 并赋值,使用二重循环输出二维数组中的元素。
请将代码编辑器中第 5、8、12 行代码补充完整
运行结果:
这个运行结果怎么不是两行三列,或者这个两行三列该怎么理解比较准确,望大神回复。
2016-12-24
//上面的运行结果是将二维数组的每个数据逐个输出,并且输出一个就换行的
//如果你想输出你心目中的两行三列,那就将上面代码改一下,如下所示:
public class HelloWorld {
public static void main(String[] args) {
// 定义两行三列的二维数组并赋值
String[][] names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}};
// 通过二重循环输出二维数组中元素的值
for (int i = 0; i < names.length ; i++) {
for (int j = 0; j < names[i].length; j++) {
System.out.print(names[i][j]+"\t" );
}
System.out.println();
}
}
}举报