import java.util.Arrays; public class UpdateArray { public static void main(String[] args) { int[][] myGrid = { {1,2,3}, {4,5}, {6,7,8,9} }; increment(myGrid); // This method will update elements in myGrid System.out.println( Arrays.toString(myGrid[0]) ); // [2,3,4] changed ! System.out.println( Arrays.toString(myGrid[1]) ); // [5,6] changed ! System.out.println( Arrays.toString(myGrid[2]) ); // [7,8,9,10] changed ! } public static void increment(int[][] m) { for (int i = 0; i < m.length; i++) for (int j = 0; j < m[i].length; j++) m[i][j]++;; } }