本文实例讲述了java实现二维数组转置的方法。分享给大家供大家参考,具体如下:
这里在文件中创建Test2、Exchange、Out三个类
在Exchange类中编写exchange()方法,在方法中创建两个数组arraryA、arraryB,arraryB[j][i]=arraryA[i][j]实现数组的转置。
在Out类中编写out()方法,在方法中用for循环遍历实现输出。
具体代码如下:
package Tsets;import java.util.*;public class Test2{ public static void main(String args[]) { Out T1=new Out(); Out T2=new Out(); Exchange E=new Exchange(); System.out.println("编程网测试结果:"); System.out.println("转置前的二维数组如下:"); T1.out(E.arraryA); E.exchange(); System.out.println("转置后的二维数组如下:"); T2.out(E.arraryB); }}//数组转置class Exchange{ int arraryA[][]={{11,12,13,14,15},{21,22,23,24,25},{31,32,33,34,35},{41,42,43,44,45},{51,52,53,54,55}}; int arraryB[][] = new int[arraryA[0].length][arraryA.length]; public void exchange () { for(int i=0;i<arraryA.length;i++) { for(int j=0;j<arraryA[i].length;j++) { arraryB[j][i]=arraryA[i][j]; } } }}//数字循环遍历输出class Out{ public void out(int c[][]) { for (int i=0;i<c.length ;i++ ) { for (int j=0;j<c[i].length ;j++ ) { System.out.print(c[i][j]+" "); } System.out.println(); } }}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1142
183.71 KB下载数642
644.84 KB下载数2755
相关文章
发现更多好内容猜你喜欢
AI推送时光机java实现二维数组转置的方法示例
后端开发2023-05-31
python怎么实现二维数组转置
后端开发2023-08-18
php三维数组转为二维数组的方法
后端开发2023-06-15
JS一维数组转化为三维数组的实现示例
后端开发2024-04-02
JAVA——二维数组遍历二维数组的三种方法
后端开发2023-09-22
JavaScript旋转二维数组的方法
后端开发2023-06-30
Java二维数组简单定义与使用方法示例
后端开发2023-05-31
Java实现二维数组和稀疏数组之间的转换
后端开发2024-04-02
php二维数组转一维数组的方法是什么
后端开发2023-08-19
Java如何实现二维数组与稀疏数组互转
后端开发2023-06-29
Java技巧函数方法实现二维数组遍历
后端开发2022-11-13
Java轻松实现二维数组与稀疏数组互转
后端开发2024-04-02
php二维数组转化成一维数组的方法是什么
后端开发2023-09-29
Java二维数组与稀疏数组相互转换实现详解
后端开发2024-04-02
聊聊php中二维数组的转化方法
后端开发2023-05-14
Python实现二维有序数组查找的方法
后端开发2022-06-04
Java数据结构实现二维数组与稀疏数组转换详解
后端开发2024-04-02
php中二维数组的转化方法有哪些
后端开发2023-07-05
java二维数组排序的方法是什么
后端开发2023-10-10
java二维数组赋值的方法有哪些
后端开发2023-08-16
咦!没有更多了?去看看其它编程学习网 内容吧