Vraag : schaak Java weinig hulp

moet hallo bij allen,
I een klapmethode in schaak schrijven spel hoe ik het kan doen? het vereiste

following is daar:
If het in geldige beweging is dan ik iets kan raken, gelieve slechts te coderen de oplossingen met lijst collection.

I de stromende code:
" codeBody "
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:
van de
public interface Schaakstuk {

    /*
     * Liefert ein einzelnes Zeichen, um matrijs figur Textuelldarzustellen.
     *
    */
    openbaar toChar klusje ();
    /*
     *überprüft ob figuren zwei gleiche der selbe ook Voorwerp Schachfiguren sind
     * @return ware dann wennes sich um dieselbe Figur/Voorwerp handelt
     *
    */

    openbare getStartPosition van de Positie ();
    openbare getPosition van de Positie ();
    de openbare leegte trekt (Positie p);
    openbare nietige klap (Positie p);

    openbare Lijst  getValidDraws ();
    openbare Lijst  getValidHits ();

}

openbaar abstract de instrumentenSchaakstuk van klassenAbstractChessman {

    /*
     * Zeichen zur Darstellung der figur
     */
    privé klusjesbeschrijving;
    privé isBlack van Boole;

    /** Konstruktor
     *
     * @param beschrijvings figur als Zeichen
     * @param isBlack ware IST van Figur van de genau dann wenn matrijs schwarz
     */
    openbare AbstractChessman (klusjesbeschrijving, isBlack van Boole) {
        this.description = beschrijving;
        this.isBlack = isBlack;
    }

    /*
     * boolesche wert besagt ob S sich um eine schwarze figur
     * handelt bzw. um matrijzen figur setzen auf weiss Oder schwarz zu
     * @param waar
     * @param isBlack
     */
    openbare isIsBlack van Boole () {
        terugkeer isBlack;
    }

    openbare nietige setIsBlack (isBlack van Boole) {
        this.isBlack = isBlack;
    }

    /*
     * Im Falle weiss liefern wirhol Inhalt der Variablen
     * Im hol van falleSchwarz wandeln wir übergebenen Buchstaben von Gross 
    nach Kleinschreibung
     * terugkeer @char einzelnes Zeichen 
     * @param toChar wenn schwarz A - > a
     */
    openbaar toChar klusje () {
        terugkeer (klusje) (beschrijving + ((isBlack)? ('a' - 'a'): 0));
    }

    openbare geraakte leegte (Positie p) {
        
    }
}


openbare de instrumentenPositie van klassenChessPosition {
    definitieve statische openbare int.SPATIE = 0;
    definitieve statische openbare int.MENS = 1;
    definitief statisch openbaar int.- PROGRAMMA = -1;
    definitief statisch openbaar int.PAND = 1;
    definitieve statische openbare int.RIDDER = 2;
    definitieve statische openbare int.BISCHOP = 3;
    definitieve statische openbare int.ROEK = 4;
    definitieve statische openbare int.KONINGIN = 5;
    definitieve statische openbare int.KONING = 6;
    int. [] raad = nieuw int. [120];
    het openbare toString van het Koord () {
        StringBuffer Sb = nieuwe StringBuffer („[“);
        voor (int. i=22; i<100; i++) {
            sb.append ("" +board [I] + ", „);
        }
        sb.append („]“);
        terugkeer sb.toString ();
    }

}

Antwoord : schaak Java weinig hulp

DB2 steunt BINNEN.  Nochtans, zou het van de fout verschijnen dat uw vraag een leeg koord voor „int. terugkeert (VERVANG (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, „gelijkstroom“, '')“.  (In feite, als u de vraag precies in uw vraag kopi�ërde aangezien het verschijnt, dan mist u het sluiten „)“.  Zodat betekenen u probeert om een koord tegen een lijst van gehelen te controleren, omdat de functie van int. niet voltooit.  Gelieve te bevestigen dit.)  U zou waarschijnlijk moeten toevoegen:
  VERVANG (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, „GELIJKSTROOM“, '') <> '' EN
voor „int. (...) IN (...)“ een deel van WAAR clausule.  Dit zou ervoor zorgen geen lege koorden niet met BINNEN worden gebruikt.
Andere oplossingen  
 
programming4us programming4us