我想創建這種形狀不同:如何使開始和一些行結束是在Java
<>()<>()<>
()<>()<>()
<>()<>()<>
()<>()<>()
<>()<>()<>
如果我使用任何偶數n個都數是好的,但,當我使用奇數所有行的起始數字都是相同的。
這是我的代碼:
int n = 5, line = 1, colomn = 1;
for (int i=0; i< (n*n); i++){
if ((line % 2) == 0){
System.out.print((((i%2) == 0) ? "()" : "<>"));
}else{
System.out.print((((i%2) == 1) ? "()" : "<>"));
}
if (colomn == n){
colomn = 1;
line++;
System.out.println();
} else {
colomn++;
}
}
謝謝:)
可以只使用是System.out.print'((線+柱)%2 == 0?「()」:「<>」);' –