Как вы находите сумму всех чисел в массиве в Java? - PullRequest
115 голосов
/ 29 декабря 2010

У меня проблема с поиском суммы всех целых чисел в массиве в Java.Я не могу найти какой-либо полезный метод в классе Math для этого.

Ответы [ 24 ]

0 голосов
/ 29 декабря 2010

Для такой вещи не существует «метода в математическом классе».Он не похож на функцию квадратного корня или что-то в этом роде.

Вам просто нужно иметь переменную для суммы и перебирать массив, добавляя каждое найденное значение к сумме.

0 голосов
/ 21 июля 2013
 public class Num1
 {
     public static void main ()
     {
          //Declaration and Initialization
          int a[]={10,20,30,40,50}

          //To find the sum of array elements
          int sum=0;
          for(int i=0;i<a.length;i++)
          {
              sum=sum+i;
          }

          //To display the sum
          System.out.println("The sum is :"+sum);

     }
  } 
0 голосов
/ 23 февраля 2014
public class AddDemo {

    public static void main(String[] args) {

        ArrayList <Integer>A = new ArrayList<Integer>();

        Scanner S = new Scanner(System.in);

        System.out.println("Enter the Numbers: ");

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

            A.add(S.nextInt());
        }

        System.out.println("You have entered: "+A);

        int Sum = 0;

        for(int i=0; i<A.size(); i++){

            Sum = Sum + A.get(i);

        }

        System.out.println("The Sum of Entered List is: "+Sum);

    }

}
0 голосов
/ 27 октября 2013
class Addition {

     public static void main() {
          int arr[]={5,10,15,20,25,30};         //Declaration and Initialization of an Array
          int sum=0;                            //To find the sum of array elements
          for(int i:arr) {
              sum += i;
          }
          System.out.println("The sum is :"+sum);//To display the sum 
     }
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...