There's a difference between System.out.println() and System.out.print().
Your code:
for (int row = 0; row < intArray.length; row++)
{
for (int col = 0; col < intArray[row].length; col++)
{
System.out.println(intArray[row][col]);
}
}
My code:
for (int row = 0; row < intArray.length; row++)
{
for (int col = 0; col < intArray[row].length; col++)
{
System.out.print(intArray[row][col]);
}
System.out.println("");
}
print()
prints the String argument, whereas println()
prints the argument followed by a new line. I also added an additional call to println()
between the rows so that they'll print out on their own lines.