Guest User

Untitled

a guest
Jan 20th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. double[][] multi = new double[][] {
  2. { 10, 20, 30, 40, 50 },
  3. { 1.1, 2.2, 3.3, 4.4 },
  4. { 1.2, 3.2 },
  5. { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
  6. };
  7.  
  8. // Get the maximum number of columns among all rows.
  9. int maximumColumns = 0;
  10. for (double[] row : multi) {
  11. if (row.length > maximumColumns) {
  12. maximumColumns = row.length;
  13. }
  14. }
  15.  
  16. for (int column = 0; column < maximumColumns ; column++) {
  17. for (int row = 0; row < multi.length; row++) {
  18. if (column >= multi[row].length) {
  19. // There is no value for this column.
  20. } else {
  21. // Do stuff here with multi[row][column].
  22. }
  23. }
  24. }
  25.  
  26. int columnToIterate = // Your column.
  27. for (int row = 0; row < multi.length; row++) {
  28. if (columnToIterate < multi[row].length) {
  29. // Do stuff here with multi[row][columnToIterate].
  30. }
  31. }
  32.  
  33. for (double[] row: multi) {
  34. for(double value: row) {
  35. }
  36. }
  37.  
  38. for(int i=0; i<multi.length; i++) {
  39. for(int j=0; j<multi[i].length; j++) {
  40. System.out.println("Values at multi["+i+"]["+j+"] is "+multi[i][j]);
  41. }
  42. }
Add Comment
Please, Sign In to add comment