In: Computer Science
Write a complete program called EvenNums that uses a
method to create arrays of even numbers starting 1 of the given length:
public static int[] getEvenNums(int length) {}
EX:
int[] nums = getEvenNumbers(6);
System.out.println(Arrays.toString(nums));
expected output:
[2, 4, 6, 8, 10, 12]
The code in java is given below.
import java.util.Arrays;
import java.util.Scanner;
public class EvenNums
{
    public static int[] getEvenNumbers(int length)
    {
        int[] nums=new int[length];
        int j=2;
        for(int i=0;i<length;i++)
        {
            nums[i]=j;
            j=j+2;
        }
        return nums;
    }
    public static void main(String[] args)
    {
        Scanner sc=new Scanner(System.in);
        int length;
        System.out.print("Enter the length of the array: ");
        length=sc.nextInt();
        int[] nums=getEvenNumbers(length);
        System.out.println("The output array is");
        System.out.println(Arrays.toString(nums));
    }
}
The screenshot of the running code and output is given below.

If the answer helped please upvote it means a lot. For any query please comment.