私は次のメソッドがありTile
というクラスがあります。今、私は移動するitem.Next()
持ちたいfor(Tile item: tiles)
を使用してObjectクラスに次の()メソッドを作成する方法
public Tile(Shape tile, Color color, int position), getTile(),
setTile(), getColor(), setColor(), getPosition(), setPosition()
を次のインデックスに移動します。
btw tiles
はList<Tile> tiles = new ArrayList<Tile>
にはすべてのタイル、色および位置が含まれています。
Tile
クラスにNext()
を実装するにはどうすればよいですか?私はTile
などなどのitem++
はできません。
ありがとうございます。
に注意してください私のTile
クラスとArrayList tiles
は異なるファイルに
として必要ありません。 'Listではありませんか?tiles = new ArrayList ();'?タイルを変更すると、簡単にできます(タイルタイル:ファイル){tile.setColor(color); }または何をする必要があります。 –
Philipp