title: Java 2D array grid
body: <p>So basically I am trying to make a 9x9 grid for a minesweeper game. I need the grid to be filled with question marks to represent a minefield that has not been selected yet. <strong>Ex: [?][?][?][?][?]</strong> Basically my question is how would I get my program to output an array of question marks like that?</p>
  
  <pre><code>import java.util.Scanner;
  import java.util.Arrays;
  
  public class H4_Minesweeper {
  
      public static void main(String[] args) {
          //Game Description and rules
          System.out.println("Minesweeper is a very straightforward game, the rules are simple.");
          System.out.println("Uncover a mine (x), and the game ends. Uncover an empty square (o), and you keep playing.");
          System.out.println("A question mark (?) will represent tiles you have not uncovered yet.");
          System.out.println("Uncover a number, and it tells you how many mines lay hidden in the eight surrounding squares.");
          System.out.println("Use this information to carefully choose which squares to click.");
          System.out.println("\n\n\n");
  
          Scanner userin;
  
  
          String[][] board = new String [9][9];
          for (int r = 0; r&lt;board.length;r++){
              for (int c = 0; c &lt;board.length;c++){
  
              }
          }
      }
  }     
  </code></pre>