Java Program to Find Sum of Array Elements Last Updated : 26 Jan, 2023 Comments Improve Suggest changes Like Article Like Report Given an array of integers. Write a Java Program to find the sum of the elements of the array. Examples: Input : arr[] = {1, 2, 3} Output : 6 1 + 2 + 3 = 6 Input : arr[] = {15, 12, 13, 10} Output : 50 15 + 12 + 13 + 10 = 50 An array is a data structure that contains a group of elements. Typically these elements are all of the same data type, such as an integer or string. Arrays are commonly used in computer programs to organize data so that a related set of values can be quickly sorted or searched. All the items of the array are stored at contiguous memory locations. Array Elements: Each item of an array is an Element. All the elements in an array must be of the same type. AlgorithmInitialize an array arr and a variable sum.Set the value of sum=0. Start a for loop from index 0 to the length of the array - 1.In every iteration, perform sum = sum + arr[i].After the termination of the loop, print the value of the sum. Java // Java Program to find sum of elements in a given array class Test { static int arr[] = { 12, 3, 4, 15 }; // method for sum of elements in an array static int sum() { int sum = 0; // initialize sum int i; // Iterate through all elements and add them to sum for (i = 0; i < arr.length; i++) sum += arr[i]; return sum; } // Driver method public static void main(String[] args) { System.out.println("Sum of given array is " + sum()); } } OutputSum of given array is 34 Time Complexity: O(n) Auxiliary Space: O(1) One Line Solution One Line solution using Java inbuilt method import java.util.Arrays is an important statementSyntax Arrays.stream(arrayName).sum(); Java import java.util.Arrays; // import Arrays class to use inbuilt sum() method import java.io.*; class GFG { public static void main (String[] args) { int [] nums = {1,2,3,4,5}; int sum = Arrays.stream(nums).sum(); System.out.println(sum); } } Output15 Time Complexity: O(n) Auxiliary Space: O(1) Using Recursion: Java //sum of array elements using //Recursion import java.io.*; class GFG { public static int sumArray(int[] arr, int n) { if (n == 0) { return arr[n]; } return arr[n] + sumArray(arr, n-1); } public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5}; int n = arr.length; int sum = sumArray(arr, n-1); System.out.println("Sum of the elements in the array: " + sum); } } //This code is contributed Vinay Pinjala. OutputSum of the elements in the array: 15 Time Complexity: O(n) Auxiliary Space: O(n) Comment More infoAdvertise with us Next Article Java Program to Find Sum of Array Elements K kartik Follow Improve Article Tags : Java Java Programs Java-Array-Programs Practice Tags : Java Similar Reads Java Program to Increment All Element of an Array by One Given the array, the task is to increment each element of the array by 1. Complete traversal is required for incrementing all the elements of an array. An optimized way to complete a given task is having time complexity as O(N). Examples: Input : arr1[] = {50, 25, 32, 12, 6, 10, 100, 150} Output: ar 4 min read Java Program to Find a triplet such that sum of two equals to third element Given an array of integers, you have to find three numbers such that the sum of two elements equals the third element.Examples: Input: {5, 32, 1, 7, 10, 50, 19, 21, 2}Output: 21, 2, 19 Input: {5, 32, 1, 7, 10, 50, 19, 21, 0}Output: no such triplet exist Question source: Arcesium Interview Experience 5 min read Java Program for Mean of range in array Given an array of n integers. You are given q queries. Write a program to print the floor value of mean in range l to r for each query in a new line. Examples : Input : arr[] = {1, 2, 3, 4, 5} q = 3 0 2 1 3 0 4 Output : 2 3 3 Here for 0 to 2 (1 + 2 + 3) / 3 = 2 Input : arr[] = {6, 7, 8, 10} q = 2 0 4 min read Java Program for Count pairs with given sum Given an array of integers, and a number 'sum', find the number of pairs of integers in the array whose sum is equal to 'sum'. Examples: Input : arr[] = {1, 5, 7, -1}, sum = 6 Output : 2 Pairs with sum 6 are (1, 5) and (7, -1) Input : arr[] = {1, 5, 7, -1, 5}, sum = 6 Output : 3 Pairs with sum 6 are 4 min read Java Program to Find all triplets with zero sum Given an array of distinct elements. The task is to find triplets in the array whose sum is zero. Examples :Â Input : arr[] = {0, -1, 2, -3, 1} Output : (0 -1 1), (2 -3 1) Explanation : The triplets with zero sum are 0 + -1 + 1 = 0 and 2 + -3 + 1 = 0 Input : arr[] = {1, -2, 1, 0, 5} Output : 1 -2 1 6 min read Like