So I am just trying to figure out a way of putting randomly generated numbers into an array list. I am also trying to just put 10 numbers on a line for 10 lines for a total of 100 numbers printed out.
This is what I have tried:
import java.util.*;
public class Part1 {
public static void main(String[]args){
int[] list = new int[100];
for(int j=0; j<9; j++){
System.out.println("");
for(int g=0; g<9; g++){
for(int i=0; i<list.length; i++){
int rand = (int )(Math.random() * 500 + 1);
System.out.print(rand + " ");
}
}
}
}
}
This is the closest I think I have come to getting it some what right
but here is another one I had tried:
import java.util.*;
public class Part1 {
public static void main(String[]args){
int[] list = new int[100];
for(int i=0; i<list.length; i++){
int rand = (int )(Math.random() * 500 + 1);
for(int j=0; j<9; j++){
System.out.println(rand + " ");
for(int g=0; g<9; g++){
System.out.print("");
}
}
}
}
}
Just trying to understand how to put these random numbers into an array and then being able to print the numbers out into lines of 10. Thanks for hint and/or help in advanced.
Using a one-dimensional array:
Using a two-dimesional array (recommended):
Using an ArrayList: