java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Java二维数组计算集合

Java二维数组计算集合总结

作者:彬菌

本篇文章给大家整理了关于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);
  		} 
	}

您可能感兴趣的文章:
阅读全文