## Algorithm

Problem Name: Java Varargs - Simple Addition

In this HackerRank Functions in Java programming problem solution,

You are given a class Solution and its main method in the editor.
Your task is to create the class Add and the required methods so that the code prints the sum of the numbers passed to the function add.

Note: Your add method in the Add class must print the sum as given in the Sample Output

Input Format

There are six lines of input, each containing an integer.

Output Format

There will be only four lines of output. Each line contains the sum of the integers passed as the parameters to add in the main method.

Sample Input

``````1
2
3
4
5
6
``````

Sample Output

``````1+2=3
1+2+3=6
1+2+3+4+5=15
1+2+3+4+5+6=21
``````

## Code Examples

### #1 Code Example with Java Programming

```Code - Java Programming```

``````
import java.io.*;
import java.lang.reflect.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

// Use a StringBuffer instead of a String since
// concatening Strings is not efficient.
StringBuffer sb = new StringBuffer();
int sum = 0;
for (int num : numbers) {
sb.append(num + "+");
sum += num;
}
sb.setCharAt(sb.length() - 1, '=');
sb.append(sum);
System.out.println(sb);
}
}

public class Solution {
public static void main(String[] args) {
try {
Set < String> set = new HashSet();
for (int i = 0; i  <  methods.length; i++) {
if (set.contains(methods[i].getName())) {
break;
}
}