我定义了一个二维字符串对象,然后尝试打印它,但我没有打印出字符串。有人能告诉我这里缺少什么吗?
String [] [] input = {{“a”,“b”,“c”},{“a”,“b”,“a”}};
的System.out.println(输入);
输出:
[[Ljava.lang.String; @ 6475d174
答案 0 :(得分:1)
你还没有完全理解这个数组方面...
int rowIndex, colIndex;
String[][] input = { { "a", "b", "c" }, { "a", "b", "a" } };
System.out.println(input[rowIndex][colIndex]);
//If you want to traverse through the entire 2-D array
//all you will need to do is use two for loops
答案 1 :(得分:1)
for(int i = 0; i < input.length; i++)
for(int j = 0; j < input[i].length; j++)
System.out.print(input[i][j]);