如何从二维数组(java)打印出奇数索引元素?
对于任何给定的维度(这里我只是将其设置为8以使其更简单),我希望打印出具有奇数索引的字母。所以我试图得到一个输出,比如:bd F H。。。和其他字母(取决于尺寸)。我设置了一个while循环以使行为0,因为我只想打印出第一行上的奇数字母,然后在while循环中我添加了一个for循环以打印出奇数n的列(字母)。但是,我得到的不是错误:如何从二维数组(java)打印出奇数索引元素?,java,arrays,loops,Java,Arrays,Loops,对于任何给定的维度(这里我只是将其设置为8以使其更简单),我希望打印出具有奇数索引的字母。所以我试图得到一个输出,比如:bd F H。。。和其他字母(取决于尺寸)。我设置了一个while循环以使行为0,因为我只想打印出第一行上的奇数字母,然后在while循环中我添加了一个for循环以打印出奇数n的列(字母)。但是,我得到的不是错误: error: not a statement for (n = 1; n<dimension; n +2){
error: not a statement
for (n = 1; n<dimension; n +2){
^
错误:不是语句
对于(n=1;n这是一个简单的语法错误
for (n = 1; n<dimension; n +2){
这本身不是有效的语句。但是,以下语句是有效的:
这是一个简单的语法错误
for (n = 1; n<dimension; n +2){
这本身不是有效的语句。但是,以下语句是有效的:
应该是n+=2
n=n+2
也可以。同样为了可读性和一致性,请在操作符周围留出一个空格,例如应该是n+=2
n=n+2
也可以。同样为了可读性和一致性,请在操作符周围留出一个空格,例如对于带有输入错误。你应该使用它。它正在编译,但没有输出:/I是否应该将for循环放在另一个for循环中?对于输入错误的问题,投票结果接近。你应该使用它。它正在编译,但没有输出:/I是否应该将for循环放在另一个for循环中?
for (n = 1; n<dimension; n += 2){
n +2;
n += 2;