Look at the sample code for TicTacToe. Adapt the code to print out a 8 x 8 grid
```java
String [][] board = new String [8][8];
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
board[down][across] = "*";
}
}
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
System.out.print (board[down][across]);
}
System.out.println("");
}
```
2) Create and print out a 3x3 array as follows
| | | |
|---|---|---|
|Y|*|*|
|*|E|*|
|*|*|S|
```java
String [][] board = new String [3][3];
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
board[down][across] = "*";
}
}
board[0][0] = "Y";
board[1][1] = "E";
board[2][2] = "S";
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
System.out.print ("|" + board[down][across]);
}
System.out.println("|");
}
```
3) Create and print out a 3x3 array as follows
| | | |
|---|---|---|
|J|A|V|
|A|R|O|
|C|K|S|
```java
String [][] board = new String [3][3];
String s = "JAVAROCKS";
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
int index = down*3 + across;
board[down][across] = s.substring(index,index+1);
}
}
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
System.out.print ("|" + board[down][across]);
}
System.out.println("|");
}
```
4) Create and print out an 8x8 array filled with vertical stripes…
| | | | | | | |
|---|---|---|---|---|---|---|
||*||*||*||
||*||*||*||
||*||*||*||
||*||*||*||
||*||*||*||
||*||*||*||
||*||*||*||
||*||*||*||
```java
String [][] board = new String [8][8];
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
board[down][across] = (across % 2 == 0) ? "*" : " ";
}
}
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
System.out.print ("|" + board[down][across]);
}
System.out.println("|");
}
```
5) Create and print out an 8x8 array filled with a chessboard pattern…
| | | | | |
|---|---|---|---|---|
||*||*||
|*||*||*|
||*||*||
|*||*||*|
||*||*||
|*||*||*|
||*||*||
|*||*||*|
```java
String [][] board = new String [8][8];
boolean star = true;
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
board[down][across] = (star) ? "*" : " ";
star = !star;
}
star = !star;
}
for (int down = 0; down < board.length; down++)
{
for (int across = 0; across < board.length; across++)
{
System.out.print ("|" + board[down][across]);
}
System.out.println("|");
}
```
6) Create two arrays, String [] suit = {"C","D","H","S"}; and String [] value = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"}; Create a third array, String [] deck. Use nested for loops to fill and array with the values of a deck of cards, ie {"AC","2C","3C", … )
Print out the array
```java
String [] suit = {"C","D","H","S"};
String [] value = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
String [] deck = new String[suit.length*value.length] ;
for(int i = 0; i< suit.length;i++)
{
for(int j = 0; j< value.length;j++)
{
deck[i*value.length + j] = value[j] + suit[i];
}
}
for(String s:deck)
{
System.out.println(s);
}
```