Java二维数组计算集合总结

时间:2022-08-28 00:18:21

Java二维数组计算集合总结

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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)); 
  }
}

Java二维数组计算集合总结

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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); 
  }
}

Java二维数组计算集合总结

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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);
        }
    }

原文链接:https://www.idaobin.com/archives/352.html