Cuestión : ajedrez Java poco ayuda

¿hola en absoluto,
I tienen que escribir un método del golpe en juego de ajedrez cómo puedo hacerlo? el requisito del

following está allí: el
If está en movimiento válido que puedo golpear algo, solamente soluciones con la lista collection.

I he cifrado por favor el código que fluye:
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
pieza de ajedrez >public notpretty del interfaz " del class= " de " codeSnippet785922 del id= del
 de la lista ();
    getValidHits públicos del  de la lista ();

}
----------------------------------------------------------------------------------------
la clase abstracta pública AbstractChessman ejecuta la pieza de ajedrez {

    /*
     * Zeichen zur Darstellung der figur
     *
    descripción privada del carbón de leña;
    isBlack boleano privado;

    /** Konstruktor
     *
     * als Zeichen del figur de la descripción del @param
     * el wenn verdadero del dann del genau del isBlack del @param muere los ist del schwarz de Figur
     *
    AbstractChessman público (descripción del carbón de leña, isBlack boleano) {
        this.description = descripción;
        this.isBlack = isBlack;
    }

    /*
     * figur del schwarze del eine del um del sich del es del ob del besagt del wert del boolesche
     * bzw del handelt. el um muere weiss del auf del figur que el zu del schwarz de oder setzen
     * @param verdad
     * isBlack del @param
     *
    isIsBlack boleano público () {
        isBlack de vuelta;
    }

    setIsBlack vacío del público (isBlack boleano) {
        this.isBlack = isBlack;
    }

    /*
     * Im der liefern Variablen de Inhalt de la guarida del wir de los weiss de Falle
     * La guarida del wir del wandeln de Schwarz del falle Im übergebenen a Buchstaben von Gross 
    nach Kleinschreibung
     * einzelnes @char de vuelta Zeichen 
     * schwarz toChar A del wenn del @param - > a
     *
    carbón de leña público toChar () {
        ¿volver (carbón de leña) (descripción + ((isBlack)? (“a” - “A "): 0));
    }

    golpe del vacío del público (posición p) {
        
    }
}

--------------------------------------------------------------
la clase pública ChessPosition ejecuta la posición {
    ESPACIO EN BLANCO estático final del público internacional = 0;
    SER HUMANO estático final del público internacional = 1;
    PROGRAMA estático final del público internacional = -1;
    EMPEÑO estático final del público internacional = 1;
    CABALLERO estático final del público internacional = 2;
    OBISPO estático final del público internacional = 3;
    GRAJO estático final del público internacional = 4;
    REINA estática final del público internacional = 5;
    REY estático final del público internacional = 6;
    tablero de la internacional [] = nueva internacional [120];
    secuencia pública toString () {
        Sb de StringBuffer = nuevo StringBuffer (“[");
        para (internacional i=22; i<100; i++) {
            sb.append ("" +board [i] + ", ");
        }
        sb.append (“] ");
        sb.toString de vuelta ();
    }

}
class= del

Respuesta : ajedrez Java poco ayuda

DB2 apoya ADENTRO.  Sin embargo, aparecería del error que su pregunta está volviendo una secuencia vacía para la “internacional (SUBSTITUIR (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, “C.C.”, '')”.  (De hecho, si usted copió la pregunta en su pregunta exactamente como aparece, después usted está faltando un closing ")”.  De modo que significara que usted está intentando comprobar una secuencia contra una lista de números enteros, porque la función de la internacional no está terminando.  Confirmar por favor esto.)  Usted debe agregar probablemente:
  SUBSTITUIR (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, “C.C.”, '') <> '' Y
delante de la “internacional (...) EN (...)” la parte de DONDE cláusula.  Esto se cercioraría de que no se esté utilizando ningunas secuencias vacías con ADENTRO.
Otras soluciones  
 
programming4us programming4us