/*
En este ejemplo, he utilizado letras mayúsculas para las piezas blancas 
y minúsculas para las piezas negras. 
Las piezas están representadas de la siguiente manera:
'T' para las Torres.
'C' para los Caballos.
'A' para los Alfiles.
'D' para la Dama o Reina.
'R' para el Rey.
'P' para los Peones.
' ' (espacio) para las casillas vacías.
*/

/**
 * Esta clase representa una simple implementación de un tablero de ajedrez en Java.
 * Se utiliza para demostrar cómo se puede crear e imprimir un tablero de ajedrez
 * utilizando un arreglo bidimensional.
 */
public class Main {
    /**
     * El método main es el punto de entrada de cualquier programa Java.
     * En este caso, se utiliza para crear un tablero de ajedrez y mostrarlo en consola.
     */
    public static void main(String[] args) {
        
        // Creación del tablero de ajedrez como un arreglo bidimensional de cadenas.
        // Las piezas están representadas por letras, donde:
        // 'T' = Torre, 'C' = Caballo, 'A' = Alfil, 'D' = Dama, 'R' = Rey, 'P' = Peón
        // Las piezas mayúsculas son blancas y las minúsculas son negras.
        
        String[][] tablero = {
            {"T", "C", "A", "D", "R", "A", "C", "T"},
            {"P", "P", "P", "P", "P", "P", "P", "P"},
            {" ", " ", " ", " ", " ", " ", " ", " "}, // Filas vacías del tablero
            {" ", " ", " ", " ", " ", " ", " ", " "},
            {" ", " ", " ", " ", " ", " ", " ", " "},
            {" ", " ", " ", " ", " ", " ", " ", " "},
            {"p", "p", "p", "p", "p", "p", "p", "p"},
            {"t", "c", "a", "d", "r", "a", "c", "t"}
        };

        // Imprimir el tablero en la consola
        
        for (int i = 0; i < tablero.length; i++) { // Iterar sobre cada fila del tablero
            for (int j = 0; j < tablero[i].length; j++) { // Iterar sobre cada columna de la fila
                System.out.print(tablero[i][j] + " "); // Imprimir la pieza en la posición actual
            }
            System.out.println(); // Imprimir una nueva línea al final de cada fila
        }
    }
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: