javaでブラックジャック(カードゲーム)を作成しようとしています。
が、メインメソッドで他クラスに書いたshuffleDeckメソッドが呼び出せません。
サイトや書籍などで調べてみたのですが、よくわからず、、、
どのようにしたら呼び出せるのでしょうか。
よろしければご教授願います。
ソースコード
public class Deck {
private int deckCount; //山札の進行状態を把握する変数
private ArrayList<Integer> deck; //リストの山札
//山札(deck)に値を入れ、シャッフルするメソッド
public void shuffleDeck(List<Integer> deck) {
// リストに1-52の連番を代入
for (int i = 1; i <= 52; i++) {
deck.add(i);
}
//山札をシャッフル
Collections.shuffle(deck);
}
public class MainGame {
public static void main(String[] args) throws Exception{
System.out.println("ブラックジャックへようこそ");
List<Integer> deck = new ArrayList<Integer>(52); //カード枚数は52枚。ジョーカーは含めない。カードの重複が無いように山札を構築する。
//ここで呼び出したい
}