Я использую метод ниже, чтобы напечатать карту для игры, используя массив. Как скрыть некоторые символы (у них нет определенного шаблона, потому что они случайно угадываются компьютером), когда я распечатываю массив?:
public static void print2D(char[][] ocean_map) {
int j = 0;
System.out.print(" ");
for(int i = 0; i < ocean_map.length; i++){
System.out.print(" " + i + " ");
}
System.out.println();
for (char[] row : ocean_map) {
System.out.println(j + "|" + Arrays.toString(row) + "|" + j);
j++;
}
System.out.print(" ");
for(int i = 0; i < ocean_map.length; i++) {
System.out.print(" " + i + " ");
}
System.out.println();
}