中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Java中對數組進行遍歷與求和

發布時間:2021-03-19 17:17:41 來源:億速云 閱讀:365 作者:Leah 欄目:編程語言

怎么在Java中對數組進行遍歷與求和?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

一維數組遍歷與求和:

public class OneArry{ 
 public static void main(String[] args) { 
  double[] num = {1.9, 2.9, 3.4, 3.5,10,-1}; 
  num[0]=new Double(2); //通過下標把1.9變為2.0
  double sum = 0; 
  for (int i = 0; i < num.length; i++) { //遍歷
 	 System.out.println(num[i]);
 	 sum+=num[i]; //求和
  } 
  System.out.println("一維數組之和為 " + sum); 
 } 
 }

運行結果:

2.0
2.9
3.4
3.5
10.0
-1.0
一維數組之和為 20.8

二維數組遍歷與求和:(方式一)

public class TwoArry{ 
  public static void main(String[] args) {
  	int sum=0;
    int num [][] ={ 
        {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}} ;  
    System.out.println("輸出二維數組:");
    num[0][0]=new Integer(100); //通過下標把數組里的1變為100
     for(int i=0;i<num.length;i++){ //遍歷,排列
       for( int j=0;j<num[i].length;j++){ 
         System.out.print(num[i][j]+"\t");
         sum+=num[i][j]; //求和
        		} 
     System.out.println();
         }
     System.out.println("二維數組之和為:"+sum);
    }  
}

運行結果:

輸出二維數組:
100	2	3	4	5	
6	7	8	9	10	
11	12	13	14	15	
16	17	18	19	20	
21	22	23	24	25	
二維數組之和為:424

二維數組遍歷與求和:(方式二)

public class TwoArry{  
	 public static void main(String args[ ]){  
	     int[][]num=new int[5][5];                     
	     int count=1; //數組從1開始循環 
	     int sum=0;
	     for(int i=0;i<num.length;i++){  
	      for(int j=0;j<num[i].length;j++){
	        num[i][j]=count++; //count添加到數組里
	        sum+=num[i][j]; //求和
//	        System.out.println(num[i][j]); //打印出所有數組
	       }
	     }
	     System.out.println("二維數組之和為:"+sum);
	     System.out.println("輸出二維數組:"); 
	     for(int i=0;i<num.length;i++){ //進行排列 
	       for(int j=0;j<num[i].length;j++){  
	         System.out.print(num[i][j]+"\t");
	       }       
	       System.out.println();     
	   }  
	 }  
}

運行結果:

二維數組之和為:325
輸出二維數組:
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

注解:num.length表示行數,num.length[i]表示列數

關于怎么在Java中對數組進行遍歷與求和問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武宁县| 麦盖提县| 乃东县| 桃源县| 朔州市| 德昌县| 巢湖市| 年辖:市辖区| 磐安县| 紫金县| 巴塘县| 平利县| 岢岚县| 土默特左旗| 合肥市| 吉林省| 双江| 贞丰县| 湘阴县| 奉化市| 鄂伦春自治旗| 宁安市| 怀安县| 峨眉山市| 旺苍县| 平泉县| 句容市| 和田县| 贵溪市| 衡南县| 麻栗坡县| 怀远县| 九江县| 易门县| 华坪县| 张家口市| 齐齐哈尔市| 眉山市| 柳州市| 武汉市| 新龙县|