The Tic Tac Toe Game in Java Code

This is a small program that shows how to create a TicTacToe game in Java.
The purpose of the game is to get three in a row before your opponent does, either vertically, horizontally or diagonally.

The TicTacToe program is made up of two Java classes. One is called TicTacToe and that is the actual game class that contains much of the logic for the game.
The other class called Main is the class that starts the game, displays the rules and loops for as many times as there are moves by the users.

The Main class looks like this:

Below is the code for the TicTacToe class:

This is what a game could look like in the console when played:

Search for more Java info on this site here:
Custom Search

Any thoughts or questions?