为了账号安全,请及时绑定邮箱和手机立即绑定

关于数组方面的行列问题

功能要求:定义一个两行三列的二维数组 names 并赋值,使用二重循环输出二维数组中的元素。

请将代码编辑器中第 5、8、12 行代码补充完整

运行结果:

http://img1.sycdn.imooc.com//585e846200017a0501220169.jpg这个运行结果怎么不是两行三列,或者这个两行三列该怎么理解比较准确,望大神回复。http://img1.sycdn.imooc.com//585e84e90001f05810500363.jpg

正在回答

1 回答

//上面的运行结果是将二维数组的每个数据逐个输出,并且输出一个就换行的
//如果你想输出你心目中的两行三列,那就将上面代码改一下,如下所示:
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();
		}
	}
}


1 回复 有任何疑惑可以回复我~
#1

古语云天 提问者

谢谢,明白了
2016-12-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1166425    人
  • 解答问题       17591    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

关于数组方面的行列问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号