for (int row = 0; row < arr.length; row++)//Cycles through rows
{
for (int col = 0; col < arr[row].length; col++)//Cycles through columns
{
System.out.printf("%5d", arr[row][col]); //change the %5d to however much space you want
}
System.out.println(); //Makes a new row
}
//This allows you to print the array as matrix
int[][] array = new int[rows][columns];
System.out.println(Arrays.deepToString(array));
//this way u can print your array row by row
for (int i = 0; i < row; i++){
for (int j = 0; j < column; j++){
System.out.println(array[i][j]);
}
}
//this way u can print your array column by column
for (int i = 0; i < column; i++){
for (int j = 0; j < row; j++){
System.out.println(array[i][j]);
}
}
public class Sample {
public static void main(String[] args) {
String roles[][] = {
{ "admin", "customer", "cashier", "manager" },
{ "Jasmine", "lyka", "marbie", "soleen" },
{ "mama", "papa", "jenilyn", "efren" }
};
for (int i = 0; i < roles.length; i++) {
for (int j = 0; j < roles[i].length; j++) {
System.out.println(roles[i][j] + " ");
}
System.out.println("");
}
}
}
static void debugV2(Object... obj) {
System.out.println(Arrays.deepToString(obj)
.replace("],", "
").replace(",", " ")
.replaceAll("[[]]", " "));
}
static void debug(Object... obj) {
System.err.println(Arrays.deepToString(obj).replace("], ", "]
"));
}
2-D Vectors
vector<vector<int>> vect;
for (int i = 0; i < vect.size(); i++)
{
for (int j = 0; j < vect[i].size(); j++)
{
cout << vect[i][j] << " ";
}
cout << endl;
}