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 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](/WebImages/27/public-class-foo-public-static-void-main-string-args-int-num-1072789-1761562204-0.webp)