Java二维数组计算集合总结

网友投稿 240 2023-02-16


Java二维数组计算集合总结

public class CrossSum{

public static void main(String args[]){

int [][]a = {{1,2,3,4,5},

{6,7,8,9,10},

{11,12,13,14,15},

{16,17,18,19,20},

{21,22,23,24,25}} ;

int transverse =0; //横

int vertical =0; //竖

for(int i = 0; i < 5; i++){

transverse = transverse+ a[2][i]; //通过下标访问

}

for(int j = 0; j < 5; j++){

vertical = vertical+ a[2][j];

}

System.out.println("5*5数组十字和为"+(transverse+vertical));

}

}

public class LeftSum{

public static void main(String args[]){

int [][]a = {{1,2,3,4,5},

{6,7,8,9,10},

{11,12,13,14,15},

{16,17,18,19,20},

{21,22,23,24,25}} ;

int sum =0;

for(int i = 0; i < 5; i++){

sum = sum+ a[i][i];

}

System.out.println("5*5数组↘="+sum);

}

}

public class RightSum{

public static void main(String args[]){

int [][]a = {{1,2,3,4,5},

{6,7,8,9,10},

{11,12,13,14,15},

{16,17,18,19,20},

{21,22,23,24,25}} ;

int sum =0;

for(int j = 4; j >=0; j--){

sum = sum+ a[j][j];

}

System.out.println("5*5数组↙="+sum);

}

}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:API接口开发管理工具(开源api接口管理工具)
下一篇:详解Java冒泡排序
相关文章

 发表评论

暂时没有评论,来抢沙发吧~