奇數個的位。我正在嘗試創建一個棋盤遊戲(西洋雙陸棋)並創建了一個名爲piece的對象。我的船上,我想創建件將對象添加到數組列表中 - 以相同的值結束
ArrayList<piece> pieces = new ArrayList<piece>();
piece newPiece = new piece(1, 1, "red", "top");
piece newPiece2 = new piece(1, 2, "black", "top");
pieces.add(newPiece);
System.out.println(newPiece.getCol());
pieces.add(newPiece2);
System.out.println(newPiece2.getCol());
我期待的輸出是「紅」,那麼「黑」的一個數組列表,但實際上我得到「黑」,那麼「黑」?有什麼建議,爲什麼這可能會發生?
很肯定你的領域是'static'。 –
'class piece'如何實現 – RamonBoza