/** * * The Basic Structure for a Tic Tac Toe Board * * @author tzaki * @version Oct 7, 2008 * */ import java.util.Scanner; public class TicTacToe { public static void main(String args[]) { Scanner in = new Scanner(System.in); final int SIDE_LENGTH = 3; String boardText = new String(); String[][] board = new String[SIDE_LENGTH][SIDE_LENGTH]; // <num rows> <num columns> for (int row = 0; row < board.length; row++) { for (int column = 0; column < board[row].length; column++) { board[row][column] = " "; System.out.println("Entry for (" + row + ", " + column + "):"); board[row][column] = in.nextLine(); }// end for }// end for for (int row = 0; row < board.length; row++) { boardText += "+-+-+-+\n"; for (int column = 0; column < board[row].length; column++) { boardText += "|" + board[row][column]; }// end for boardText += "|\n"; if(row == board.length - 1) boardText += "+-+-+-+\n"; }// end for System.out.println(boardText); }// end main }// end class