2020-05-12 12:30:57 +02:00

33 lines
618 B
Java

package main;
import java.util.Collections;
import java.util.List;
import java.util.Stack;
import carte.CartePiochable;
public class Pioche {
private Stack<CartePiochable> cartesPiochables;
public Pioche(List<CartePiochable> list1) {
super();
this.cartesPiochables = new Stack<CartePiochable>();
this.cartesPiochables.addAll(list1);
melanger();
}
public void melanger()
{
Collections.shuffle(cartesPiochables);
}
public CartePiochable piocher() {
return cartesPiochables.pop();
}
public Stack<CartePiochable> getStack() {
return cartesPiochables;
}
}