Java method to sum any number of ints

后端 未结 7 741
不思量自难忘°
不思量自难忘° 2021-01-02 08:25

I need to write a java method sumAll() which takes any number of integers and returns their sum.

sumAll(1,2,3) returns 6
sumAll() returns 0
sum         


        
7条回答
  •  [愿得一人]
    2021-01-02 08:51

    Use var args

    public long sum(int... numbers){
          if(numbers == null){ return 0L;}
          long result = 0L;
          for(int number: numbers){
             result += number;
          }
          return result;   
    }
    

提交回复
热议问题