#始めに
何がBlackJackなのかというと、こちらの記事で「初心者卒業にBlackJackを作ってみては」という課題(?)があったので、Progate終わりたてで丁度いいのではと軽い気持ちで始めて見ました。
##できたところ
- 簡単に仕様が決まった
- トランプ1枚を表す配列(["ダイヤ","A"],["ダイヤ","2"]……["クローバー","K"])を作った
BlackJack.java
String[] strMark={"ダイヤ","ハート","スペード","クローバー"};
String[] strNumber={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
for (int i=0;i<strMark.length;i++){
for (int i2=0;i2<strNumber.length;i2++){
String[] card = {strMark[i],strNumber[i2]};
System.out.println(Arrays.deepToString(card));
}
}
##今後
- ↑で作った配列を山札配列に52枚分入れたい
BlackJack.java
ArrayList<String[]> bills = new ArrayList<String[]>();
bills(山札)配列を定義しておいて、
BlackJack.java
bills.add(card);
上記のfor文の中でcardをbillsに追加してます。
どうやら入ってはいるような感じはあるんだけれど、出力したときに、
[Ljava.lang.String;@5c8da962,
と表示されちゃうので、なんとかしたい。
##終わりに
まだまだ初歩の初歩の状態ではありますが、焦らずゆっくりと進めていこうかなと思います。
少しずつでも進捗をここにアップしようかなと思うので、生暖かい目で見守ってください。