Array Examples from Class
/**
* Write a description of class IntArray here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class IntArray
{
public static void main(String[] args) {
int [] nums;
nums = new int[10];
for (int i = 0; i < nums.length; i++) {
nums[randIndex()] = i; // (int)(Math.random() * 50);
}
// printNums(nums);
for (int i = 0; i < nums.length-1; i++) {
nums[randIndex()] = nums[i] + nums[i+1];
}
// printNums(nums);
nums = makeRandArray(30);
printNums(nums);
printNums(nums = makeRandArray(5));
}
public static void printNums(int [] numbers) {
for (int i = 0; i < numbers.length; i++ ) {
System.out.println( numbers[i] );
}
System.out.println("-------------");
}
public static int randIndex() {
return (int)(Math.random() * 10);
}
public static int [] makeRandArray(int maxVal) {
int [] temp = new int[(int)(Math.random() * maxVal)];
for (int i = 0; i < temp.length; i++) {
temp[i] = (int)(Math.random() * maxVal);
}
return temp;
}
}