Java Array
by Mark Marucot on November 13, 2009
import java.util.Arrays;
public class MainProg {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int num1[] = {1,2,3,4};
int num2[] = new int[4];
int num3[] = new int[4];
// to populate
for (int i=0 ; i < 4 ; i++) {
num2[i] = i;
}
Arrays.fill(num3,0);
// to display
for ( int value : num2) {
System.out.println(value);
}
int value;
for (int x=0 ; x < 4 ; x++) {
value = num2[x];
System.out.println(value);
}
}
}
import java.util.Arrays;
import java.util.Random;
public class ArrayEx2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int e_matrix[][] = new int[3][3] ;
int w_matrix[][] = new int[4][];
int n_items;
Random num = new Random();
for (int i=0 ; i < e_matrix.length; i++) {
Arrays.fill(e_matrix[i], i+1);
}
display(e_matrix);
for (int i=0 ; i < w_matrix.length; i++) {
n_items = num.nextInt(4) + 1 ;
System.out.println("index : " + i + ", length : " + n_items);
w_matrix[i] = new int[n_items];
for (int x=0 ; x < w_matrix[i].length ; x++) {
w_matrix[i][x] = num.nextInt(50);
}
}
display(w_matrix);
}
public static void display(int the_matrix[][]){
for (int y=0 ; y < the_matrix.length ; y++) {
System.out.println("[row : " + y + "] ");
for (int x=0 ; x < the_matrix[y].length ; x++) {
System.out.print(the_matrix[y][x] + " ");
}
System.out.println();
}
}
}
Random Posts