package 二维数组;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 定义二维数组
int[][] balls = new int[11][11];
int x = 5;
int y = 5;
balls[x][y] = 1;
while (true) {
for (int i = 0; i < balls.length; i++) {
for (int j = 0; j < balls[i].length; j++) {
// System.out.print(balls[i][j]);
if (balls[i][j] == 0) {
System.out.print(" ");
} else if (balls[i][j] == 1) {
System.out.print("●");
}else if(balls[x][y]==2) {
System.out.println("◆");
}
}
System.out.println();
}
System.out.println("w上 s下 a左 d右");
char choose = scanner.next().charAt(0);
switch (choose) {
case 'w':
x--;
break;
case 's':
x++;
break;
case 'a':
y--;
break;
case 'd':
y++;
break;
}
if(balls[x][y]==1) {
balls[x][y]=2;
}else {
balls[x][y]=1;
}
}
}
}
二维数组
最新推荐文章于 2023-03-21 21:11:24 发布