import java.util.Arrays; public class DrawX { public static void main(String[] args) { DrawX sample = new DrawX(5); char[][] testArray = sample.generateArray(); for (int i = 0; i < testArray.length; i++) { System.out.println(Arrays.toString(testArray[i])); } } private int size; public DrawX(int size) { this.size = size; } public char[][] generateArray() { char[][] xArray = new char[size][size]; // TODO return xArray; } Java Question: modify code to make output satisfy when size is... Test 1 (size = 3) [*, , *] [ , *, ] [*, , *] Test 2 (size = 5) [*, , , , *] [ , *, , *, ] [ , , *, , ] [ , *, , *, ] [*, , , , *] Test 3 (size = 10) [*, , , , , , , , , *] [ , *, , , , , , , *, ] [ , , *, , , , , *, , ] [ , , , *, , , *, , , ] [ , , , , *, *, , , , ] [ , , , , *, *, , , , ] [ , , , *, , , *, , , ] [ , , *, , , , , *, , ] [ , *, , , , , , , *, ] [*, , , , , , , , , *]
import java.util.Arrays;
public class DrawX {
public static void main(String[] args) {
DrawX sample = new DrawX(5);
char[][] testArray = sample.generateArray();
for (int i = 0; i < testArray.length; i++) {
System.out.println(Arrays.toString(testArray[i]));
}
}
private int size;
public DrawX(int size) {
this.size = size;
}
public char[][] generateArray() {
char[][] xArray = new char[size][size];
// TODO
return xArray;
}
Java Question: modify code to make output satisfy when size is...
Test 1 (size = 3)
[*, , *]
[ , *, ]
[*, , *]
Test 2 (size = 5)
[*, , , , *]
[ , *, , *, ]
[ , , *, , ]
[ , *, , *, ]
[*, , , , *]
Test 3 (size = 10)
[*, , , , , , , , , *]
[ , *, , , , , , , *, ]
[ , , *, , , , , *, , ]
[ , , , *, , , *, , , ]
[ , , , , *, *, , , , ]
[ , , , , *, *, , , , ]
[ , , , *, , , *, , , ]
[ , , *, , , , , *, , ]
[ , *, , , , , , , *, ]
[*, , , , , , , , , *]
Trending now
This is a popular solution!
Step by step
Solved in 2 steps