ユーザーが列と行にアスタリスクの数を入力するグリッドを作成する必要があります。これまでのところ、次のようになっています。
import java.util.Scanner;
public class Grid {
public void run(){
Scanner scan = new Scanner(System.in);
System.out.println("Enter the grid width (1-9):" );
double num = scan.nextDouble();
System.out.println("Enter the grid length (1-9)");
double numLength = scan.nextDouble();
for(int i = 0; i < num; i++){
for(int j = 0; j < numLength; j++){
System.out.print("*");
}
System.out.println("");
しかし、文字「X」をグリッドの(0,0)、左上に挿入する方法、またはそれを移動させてループさせる方法さえわかりません。ユーザーが移動するには、「上」、「下」、「左」、「右」を入力する必要があります。Javaでx座標とy座標を設定する方法については非常に混乱しています。