Ask Question
29 March, 18:46

Write the definition of a method named add that receives a reference to a Scanner object associated with a stream of input consisting of integers only. The method reads all the integers remaining to be read from the stream and returns their sum. So if the input were 3 51 204 17 1040, the returned value would be 1315. The method must not use a loop of any kind (for, while, do-while) to accomplish its job.

+5
Answers (1)
  1. 29 March, 20:17
    0
    public int add (Scanner input) {

    int sum = input. nextInt ();

    if (input. hasNextInt ()) {

    sum=sum+add (input);

    }

    return sum;

    }

    Explanation:

    Define a method named add that receives a reference to a Scanner object. Take sum as input from the user. Use if statement to check whether it has an integer. Add that integer to sum variable. Return the sum variable.
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Write the definition of a method named add that receives a reference to a Scanner object associated with a stream of input consisting of ...” in 📙 Engineering if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers