altitude92 2022-03-17 12:59 采纳率: 75%
浏览 59
已结题

java 将输入的数据打印成表格的问题

问题是关于:打印一个表格

我现在的成果:
输入这个表格的行数列数,并输入表格行x列个数据,得到了以上信息的二维数组,并把该数组打印下来
比如:输入3,输入4,并输入了12个数据
我把12个数据放到了一个3x4的二维数,意义是3个同学的4科成绩,共12个成绩
并可以把他打印下来。输出结果RESULT1是这样
98 76 77 92
88 87 93 67
98 76 58 97

题目预期是RESULT2,输入3x4的信息,输出4x5的表格,多了一行一列
1 2 3 4
student1 98 76 77 92
student2 88 87 93 67
student3 98 76 58 97

简言之,就是我现在的程序输出的是RESULT1,如何改进以让其输出RESULT2.
有什么光标移动的代码吗?我想法是再创建两个一维String类型数组,第一个数组存储课1,课2,课3...,第二个存储student1,student2,student3....,按一定的打印方式把三个数组打印下来就行。但不知如何操作能打印出上面的样子

  • 写回答

2条回答 默认 最新

  • 大鹏cool Java领域优质创作者 2022-03-17 13:10
    关注

    直接创建一个二维数组 String[4][5] 即可。输入成绩前提前把固定的表头和学生名称添加到数组中。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月24日
  • 已采纳回答 3月17日
  • 创建了问题 3月17日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部