In Java Write a program that randomly populates an array of
In Java Write a program that randomly populates an array of size 100 only even number, ranging from 0-98. Then sort the array using Any sorting method
Solution
import java.util.Arrays;
import java.util.Random;
public class EvenRandom {
public static void main(String[] args)
{
Random rand = new Random();
int[] evenNumber = new int[100];
for(int i = 0; i < 100; i++)
{
evenNumber[i] = rand.nextInt(50) * 2;
}
System.out.println(\"Numbers before sorting: \");
for (int i = 0; i < evenNumber.length; i++)
{
System.out.print(evenNumber[i] + \" \");
}
System.out.println();
Arrays.sort(evenNumber);
System.out.println(\"Numbers after sorting: \");
for (int i = 0; i < evenNumber.length; i++)
{
System.out.print(evenNumber[i] + \" \");
}
System.out.println();
}
}
