Estou aprendendo arrays 2 D conforme e seguindo o livro "Java como programar da deitel".
Copiei um exemplo para fazer alterações e ver a funcionalidade mais infelizmente ele fala que necessita de uma classe main que esta declarada.
Podem esclarecer o que estou fazendo de errado?
package A2D001;
public class A2D001 {
public static void main( String args){
int array1[][]={{1,2,3},{4,5,6}};
int array2[][]={{1,2},{3},{4,5,6}};
System.out.println("values in array 1");
outputArray( array1 );
System.out.println("values in array 2");
outputArray( array2 );
}
public static void outputArray(int[][] array) {
for (int row=0; row < array.length; row++)
{
for (int coll=0; coll < array.length; coll++)
{
System.out.printf("%d", array[row][coll]);
System.out.println();
}
}
}
}