我正在尝试编写一种在 JAVA 中绘制十字的方法。(见照片的例子)。
这是示例:
几个问题:
如何通过参数为数组提供维度?似乎 Eclipse 需要一个数字而不是数组维度的变量。我认为可以给方法一个参数,数组的尺寸应该有多大。
不知道如何告诉循环哪个数组位置应该是 X 而哪个不是。
到目前为止,这是我的代码想法......它实际上并不是它应该做的:) 我用“1”而不是“X”,所以我可以用一个 int 数组来做。
public void drawCross(int number){ int i,j; 整数数组[][]=新整数[40][40];
for(j=1;j<=number;j++){ for(i=1;i<=number;i++){ if(array[i]==array[j]){ array[i][j]=1; System.out.print(array[i][j]+" "); } } System.out.print("\n"); }
}
先感谢您。皮特