package JEG_SKAL_BLI_PRO; import java.util.ArrayList; public class Moves { private ArrayList list = new ArrayList(); public Moves() { } public Integer[] pop() { if(list.size() < 1) return new Integer[]{0, 0}; // empty stack Integer[] lastMove = list.get(list.size()-1); list.remove(list.size()-1); return lastMove; } public void push(Integer[] move) { list.add(move); } public void printMoves() { for(int i=0;i < list.size();i++) { int y = list.get(i)[0]; int x = list.get(i)[1]; System.out.println((i+1)+": Queen placed at: "+y+","+x); } } public int length() { return list.size(); } }