Pytanie : szachowy java mały pomoc

cześć wcale,
I musieć szlagierowy metoda w szachowy gra jak I móc ono?

following wymaganie być tam:
If ono być w ważny ruch I móc kod, zadawalać tylko rozwiązanie z lista collection.

I kodować the bieżący kod:
(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:
public interfejs Bierka {

    /*
     * Liefert ein einzelnes Zeichen, um kostkowy figur Textuelldarzustellen.
     *
    *
    jawny char toChar ();
    /*
     *überprüft ob zwei figuren gleiche Schachfiguren także der selbe Przedmiot sind
     * @return prawdziwy dann wennes sich um dieselbe Figur/Przedmiot handelt
     *
    *

    jawny Pozycja getStartPosition ();
    jawny Pozycja getPosition ();
    jawny kawitacyjny remis (Pozycja p);
    jawny kawitacyjny uderzenie (Pozycja p);

    jawny Lista  getValidDraws ();
    jawny Lista  getValidHits ();

}
----------------------------------------------------------------------------------------
jawny abstrakcjonistyczny klasa AbstractChessman uprawomocniać Bierka {

    /*
     * Zeichen zur Darstellung der figur
     *
    intymny char opis;
    intymny intymny isBlack;

    /** Konstruktor
     *
     * @param opis figur als Zeichen
     * @param isBlack prawdziwy genau dann wenn kostka do gry Figur schwarz ist
     *
    jawny AbstractChessman (char opis, jawny isBlack) {
        this.description = opis;
        this.isBlack = isBlack;
    }

    /*
     * boolesche wert besagt ob es sich um eine schwarze figur
     * handelt bzw. um kostkowy figur auf weiss oder schwarz zu setzen
     * @param prawdziwy
     * @param isBlack
     *
    jawny jawny isIsBlack () {
        powrotny isBlack;
    }

    jawny kawitacyjny setIsBlack (kawitacyjny isBlack) {
        this.isBlack = isBlack;
    }

    /*
     * Im Falle weiss liefern wir melina Inhalt der Variablen
     * Im falle Schwarz wandeln wir melina übergebenen Buchstaben von Zarabiać 
    nach Kleinschreibung
     * powrotny @char einzelnes Zeichen 
     * @param toChar wenn schwarz A - > a
     *
    jawny char toChar () {
        wracać (char) (opis + ((isBlack)? ("a" - "A "): (0)));
    }

    jawny kawitacyjny uderzenie (Pozycja p) {
        
    }
}

--------------------------------------------------------------
społeczeństwo klasowy ChessPosition narzędzie Pozycja {
    definitywny statyczny społeczeństwo int PUSTE MIEJSCE = (0);
    definitywny statyczny społeczeństwo int ISTOTA LUDZKA = (1);
    definitywny statyczny społeczeństwo int PROGRAM = -1;
    definitywny statyczny społeczeństwo int PIONEK = (1);
    definitywny statyczny społeczeństwo int RYCERZ = 2;
    definitywny statyczny społeczeństwo int BISKUP = 3;
    definitywny statyczny społeczeństwo int GAWRON = 4;
    definitywny statyczny społeczeństwo int KRÓLOWA = 5;
    definitywny statyczny społeczeństwo int KRÓLEWIĄTKO = 6;
    int [] deska = nowy int [120];
    społeczeństwo Sznurek toString () {
        StringBuffer sb = nowy StringBuffer ("[");
        dla (int i=22; i<100; i++) {
            sb.append ("" +board [i] + ", ");
        }
        sb.append ("] ");
        powrotny sb.toString ();
    }

}

Odpowiedź : szachowy java mały pomoc

DB2 wspierać WEWNĄTRZ.  , Ono pojawiać się od the błąd że twój zapytanie wracać pusty sznurek dla the "INT (ZAMIENIAĆ (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, "DC", '')".  (W rzeczywistości, jeżeli ty kopiować the zapytanie w twój pytanie dokładnie gdy ono pojawiać się, then ty brakować przymknięcie ")".  Tak, że znaczyć ty próbować sznurek przeciw lista integers, ponieważ the INT funkcja uzupełniać.  Zadawalać potwierdzać to.)  Ty musieć prawdopodobnie:
  ZAMIENIAĆ (LOWES.T572_SHP_LCT_GRP.T162_CGY_SHT_NME, "DC", '') <> '' I
naprzeciw the "INT (...) W (...)" część the DOKĄD klauzula.  Sznurek upewniać się żadny pusty sznurek używać z WEWNĄTRZ.
Inne rozwiązania  
 
programming4us programming4us