+ 3
Ask how many elements is needed before creating the array. Then use a loop to get an int value to be assigned for each array element. import java.util.Scanner; public class Sample { public static void main(String[] args) { // Scanner object for reading inputs Scanner reader = new Scanner(System.in); // Ask how many element needed System.out.print("Enter number of entries: "); int entries = reader.nextInt(); System.out.println(entries); // Create the int array int[] numbers = new int[entries]; // Loop to fill each array // elements with input for(int i = 0; i < entries; ++i) { numbers[i] = reader.nextInt(); System.out.printf("\nEntry #%d %d", i + 1, numbers[i]); } reader.close(); } }
11th Aug 2018, 10:00 AM
Ipang