システムは、目的の文字列の代わりに「null」を出力します

アスカー

私のプログラムは、カードのパックからランダムに5枚のカードを引くように設計されています。ただし、実行すると、出力は次のようになります。

null null null null null

public class Poker {
    static int numberOfPlayers;

    public static void main(String[] args) {
        drawComCards();
    }

    static void drawComCards() {
        Card[] comCard = new Card[5];
        for (int i = 0; i < comCard.length; i++)
            comCard[i] = new Card();

        for (int i = 0; i < comCard.length; i++)
            System.out.print(comCard[i].getCard() + "  ");
    }
}

public class Card {
    private String[] rank = {"A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"};
    private String[] suit = {"clubs", "diamonds", "hearts", "spades"};
    private String cardValue;

    void Card() {
        String cardOne = rank[(int) (Math.random() * rank.length)] + " of " + suit[(int) (Math.random() * suit.length)];
        cardValue = cardOne;
    }

    String getCard() {
        return cardValue;
    }
} 

同じカードを2回以上引くことを排除する方法についてはまだ考えていません。

qiang.wei.kang

この行のため:

void Card(){..}

削除しvoidます。このコードはメソッドを表します(コンストラクターは戻り値の型を記述しません-を使用してもvoid)。そのため、コンパイラーは、で初期化cardValueするデフォルトの引数なしコンストラクターを追加しましたnull

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ArrayListは文字列の代わりにnullを追加します

分類Dev

BertModelトランスフォーマーはテンソルの代わりに文字列を出力します

分類Dev

文字列補間は、値の代わりに列挙名を出力します

分類Dev

システムモニターは文字の代わりに正方形を表示します

分類Dev

Chatterbotは、出力文字列の代わりにコマンドを開始します

分類Dev

Angular 2 htmlインジェクションは、html要素の代わりに文字列を出力します

分類Dev

.Net CoreResourcesは文字列の代わりにnullを与えます

分類Dev

SQLは文字列を分割し、空の文字列の代わりにNULL値を取得します

分類Dev

クラスは、コンストラクターに割り当てられた文字列プロパティの代わりにnullを返していますか?

分類Dev

Rは文字列の代わりに数値を返します

分類Dev

querySelectorは、DOM要素の代わりに文字列を返します

分類Dev

elementHandle。$$(selector)は、elementHandlesの代わりに文字列を返します

分類Dev

200の代わりにNullリストまたは目的に対して204を返す方法[]

分類Dev

Spring Data Mongo は文字列の代わりにリストを返します

分類Dev

Wildfly-swarm 8.5.0は、ルート要素の代わりにシステムプロパティを作成します

分類Dev

django-filebrowserはメディアURLの代わりにシステムパスを返します

分類Dev

DBReaderは、文字列の代わりに文字列の長さを提供します

分類Dev

ActiveRecord + ActiveAdmin、nullの代わりに空の文字列を保存します

分類Dev

Python forループは、文字列出力の代わりにNaNを返します

分類Dev

C ++は数字の代わりに奇妙な文字を出力します(Windows)

分類Dev

日付文字列のリストをループします。strptimeは(2011-7-5)の代わりに「Datetime.date(2011-7-5)」を出力します

分類Dev

caesar c#は、シフトされた文字の代わりに数値を出力します

分類Dev

Websocket サーバーは文字列の代わりにオブジェクト Object を出力します

分類Dev

Pythonは空のスペースの代わりに{}を出力します-tkinter

分類Dev

名前の代わりに配列値を出力します

分類Dev

8086は代わりにnullを印刷する最初の文字を印刷しません

分類Dev

ラムダAWSを使用してプレーンテキストの代わりにQUOTED文字列を返すnodeJs

分類Dev

Sybaseは、空の文字列 ''の代わりに単一のスペースを挿入します

分類Dev

nullを返す代わりにNoSuchMethodExceptionの目的は何ですか

Related 関連記事

  1. 1

    ArrayListは文字列の代わりにnullを追加します

  2. 2

    BertModelトランスフォーマーはテンソルの代わりに文字列を出力します

  3. 3

    文字列補間は、値の代わりに列挙名を出力します

  4. 4

    システムモニターは文字の代わりに正方形を表示します

  5. 5

    Chatterbotは、出力文字列の代わりにコマンドを開始します

  6. 6

    Angular 2 htmlインジェクションは、html要素の代わりに文字列を出力します

  7. 7

    .Net CoreResourcesは文字列の代わりにnullを与えます

  8. 8

    SQLは文字列を分割し、空の文字列の代わりにNULL値を取得します

  9. 9

    クラスは、コンストラクターに割り当てられた文字列プロパティの代わりにnullを返していますか?

  10. 10

    Rは文字列の代わりに数値を返します

  11. 11

    querySelectorは、DOM要素の代わりに文字列を返します

  12. 12

    elementHandle。$$(selector)は、elementHandlesの代わりに文字列を返します

  13. 13

    200の代わりにNullリストまたは目的に対して204を返す方法[]

  14. 14

    Spring Data Mongo は文字列の代わりにリストを返します

  15. 15

    Wildfly-swarm 8.5.0は、ルート要素の代わりにシステムプロパティを作成します

  16. 16

    django-filebrowserはメディアURLの代わりにシステムパスを返します

  17. 17

    DBReaderは、文字列の代わりに文字列の長さを提供します

  18. 18

    ActiveRecord + ActiveAdmin、nullの代わりに空の文字列を保存します

  19. 19

    Python forループは、文字列出力の代わりにNaNを返します

  20. 20

    C ++は数字の代わりに奇妙な文字を出力します(Windows)

  21. 21

    日付文字列のリストをループします。strptimeは(2011-7-5)の代わりに「Datetime.date(2011-7-5)」を出力します

  22. 22

    caesar c#は、シフトされた文字の代わりに数値を出力します

  23. 23

    Websocket サーバーは文字列の代わりにオブジェクト Object を出力します

  24. 24

    Pythonは空のスペースの代わりに{}を出力します-tkinter

  25. 25

    名前の代わりに配列値を出力します

  26. 26

    8086は代わりにnullを印刷する最初の文字を印刷しません

  27. 27

    ラムダAWSを使用してプレーンテキストの代わりにQUOTED文字列を返すnodeJs

  28. 28

    Sybaseは、空の文字列 ''の代わりに単一のスペースを挿入します

  29. 29

    nullを返す代わりにNoSuchMethodExceptionの目的は何ですか

ホットタグ

アーカイブ