Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

6.17.3: Declare a two-dimensional array. Java Declare a two-dimensional array for representing a tic-tac-toe board like this: +---+---+---+ | x | o | x |

6.17.3: Declare a two-dimensional array. Java

Declare a two-dimensional array for representing a tic-tac-toe board like this:

+---+---+---+ | x | o | x | +---+---+---+ | o | o | | +---+---+---+ | | x | | +---+---+---+ 

The board has three rows and columns and contains strings "x", "o", and " ". The Util.print method will add the borders when printing.

public class ArrayDemo { public static void main(String[] args) { String[][] board = {

/*code goes here

};

Util2D.print(board); } }

public class Util2D { public static void print(String[][] board) { int rows = board.length; int cols = rows > 0 ? board[0].length : 0;

for (int r = 0; r < rows; r++) { printSep(cols); printRow(board[r]); } printSep(cols); }

public static void printSep(int col) { for (int i = 0; i < col; i++) { System.out.print("+---"); } System.out.println("+"); }

public static void printRow(String[] r) { for (int i = 0; i < r.length; i++) { System.out.printf("| %s ", r[i]); } System.out.println("|"); } }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Samsung Galaxy S23 Ultra Comprehensive User Manual

Authors: Leo Scott

1st Edition

B0BVPBJK5Q, 979-8377286455

More Books

Students also viewed these Databases questions

Question

Describe the difference between absorption and variable costing.

Answered: 1 week ago

Question

Describe the Indian constitution and political system.

Answered: 1 week ago

Question

Explain in detail the developing and developed economy of India

Answered: 1 week ago

Question

Problem: Evaluate the integral: I = X 52+7 - 1)(x+2) dx

Answered: 1 week ago

Question

What is gravity?

Answered: 1 week ago

Question

What is the Big Bang Theory?

Answered: 1 week ago