2016-04-09 11 views
-7

誰かがこのプログラムの詳細を私に説明することができますか?誰も私にこのJavaプログラムを説明できますか?私はJavaの初心者です

あなたは、配列の値をループしている
public class Program { 
    public static void main(String[] args) { 
     int [ ] myArr = {6, 42, 3, 7}; 
     int sum=0; 
     for(int x=0; x<myArr.length; x++) { 
      sum += myArr[x]; 
     } 
     System.out.println(sum); 
    } 
} 
+1

を[見てくださいどのように質問する](http://stackoverflow.com/help/how-to-ask) – Vandal

答えて

3

... コンテンツが6,42,3,7であり、あなたはacummulatorとして変数sumを使用しています。そうあなただけの配列内のすべてのint型の要素を追加している

..

6 + 42 + 3 + 7 = 58

0

ループを展開します

int x; 
int sum; 
sum = sum + myArr[x=0]; 
sum = sum + myArr[x=1]; 
sum = sum + myArr[x=2]; 
sum = sum + myArr[x=3]; 
sum = sum + myArr[x=4]; 
関連する問題