public class Foo public static void main String args int num

public class Foo {public static void main (String[] args) {int[] numbers = {8, 17, 9}. numbers = for(int val: numbers) System.out println (val);} public static int[] foo(int[] numbers) {int[]fooNumbers = new int[numbers.length]; for (int i = 0; I

Solution

What does this program do ?

it reverse the array and increment by 1

8,17,9 is been reverse to 9,17,8 and incremented by 1 so 10,18,9

     public static void main(String []args){
int[] numbers = {2,1,7};
numbers = foo(numbers);
for(int val : numbers) System.out.println(val);
}
public static int[] foo(int[] numbers)
{
int[] fooNumbers = new int[numbers.length];
// loops from 0 to numberslenght
for(int i =0;i<numbers.length;i++)
{

fooNumbers[fooNumbers.length - i - 1] = (numbers[i] + 1);
// fooNumbers[2] = (numbers[0] + 1)
// fooNumbers[1] = (numbers[1] + 1)
// fooNumbers[0] = (numbers[2] + 1)

}
return fooNumbers;
}

 public class Foo {public static void main (String[] args) {int[] numbers = {8, 17, 9}. numbers = for(int val: numbers) System.out println (val);} public static

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site