在java中如何将一个5*3的二维数组转置输出

 我来答
这个崔先生不太冷
2015-09-10 · TA获得超过1416个赞
知道小有建树答主
回答量:974
采纳率:70%
帮助的人:270万
展开全部

效果如图

----------------------

public class TestArray {


public static void method(int[][] array) {


for (int i = 0; i < array.length; i++) {

for(int j=0;j<array[i].length;j++){

System.out.print(array[i][j]+" ");

}

System.out.println();

}


}


public static void main(String args[]) {


int[][] array={{1,2,3},{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

method(array);

}


}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
硕梦豆河灵
2019-10-19 · TA获得超过3894个赞
知道大有可为答主
回答量:3036
采纳率:28%
帮助的人:177万
展开全部

效果如图
----------------------
public
class
TestArray
{
public
static
void
method(int[][]
array)
{
for
(int
i
=
0;
i
<
array.length;
i++)
{
for(int
j=0;j<array[i].length;j++){
System.out.print(array[i][j]+"
");
}
System.out.println();
}
}
public
static
void
main(String
args[])
{
int[][]
array={{1,2,3},{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
method(array);
}
}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兴旺梦想
2019-12-03 · TA获得超过3654个赞
知道大有可为答主
回答量:3100
采纳率:31%
帮助的人:454万
展开全部

效果如图
----------------------
public
class
TestArray
{
public
static
void
method(int[][]
array)
{
for
(int
i
=
0;
i
<
array.length;
i++)
{
for(int
j=0;j<array[i].length;j++){
System.out.print(array[i][j]+"
");
}
System.out.println();
}
}
public
static
void
main(String
args[])
{
int[][]
array={{1,2,3},{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
method(array);
}
}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chaxldp
2006-12-06 · 超过31用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:66.2万
展开全部
可以如下操作:

int[][] num = new int [5][3];
//num为5*3的二位数组

init(num);
//为num数组负值

for(int i=0;i<3;i++)
{
for(int j=0;j<5;j++)
{
System.out.print(num[j][i]);
System.out.print(" ");
}
System.out.print("\n");
}
//双重for循环实现二维数组的转置输出

That's all.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式