野球の得点の2D配列を作成しています。ホームチームの得点が9位の後のチームスコアを上回っている場合は、表示する配列の位置が必要ですゼロの代わりにハイフン " - "を付けます。2D Java配列で0の代わりに文字を表示
if (eigthhomeScore > visitorScore) {
scoreArray [1][8] = 0;
}
野球の得点の2D配列を作成しています。ホームチームの得点が9位の後のチームスコアを上回っている場合は、表示する配列の位置が必要ですゼロの代わりにハイフン " - "を付けます。2D Java配列で0の代わりに文字を表示
if (eigthhomeScore > visitorScore) {
scoreArray [1][8] = 0;
}
ゼロの代わりにハイフンを印刷する場合は、単にゼロの代わりにハイフンを印刷します。
ので、代わりにこの:あなたはこの書き込み可能性がある
System.out.print(scoreArray[x][y]);
:
if(scoreArray[x][y] == 0)
System.out.print("-");
else
System.out.print(scoreArray[x][y]);
をあなたの質問は、私はあなたに、より具体的にはできませんので、配列を出力するコードが含まれていません。コード。
私はあなたが言っていることを理解しており、助けに感謝します。私はより明確にすべきだったと思う。配列が表示され/スコアボード形式で印刷されるとき、ある特定の位置(9回の最下行)のハイフンが必要です。私はちょうどゼロのままプロジェクトをオンにするつもりです... –
あなたはそれがすることができるようにcharまたは文字列配列を使用してhyphnes
が含まれている、またはあなたがはInteger.MIN_VALUE(マジックナンバーではなく、有効な野球のスコア)を格納することができ、あなたの変数を変更し、可能性のいずれか後でこの値になると、ハイフンを表示できます。
A.現在のコードを表示してください(実行するには十分です)。B.あなたが試したことを説明してください。あなたが立ち往生しても、あなたのためにあなたの仕事をするためにここにいないなら、我々は助けることができます。 – nhouser9
'scoreArray'が' int'配列の場合、そこに '-'を格納することはできません。しかし、あなたは 'Integer.MIN_VALUE'を保存することができ、それがこの値であれば' -'を表示することができます –
私の仕事は私のために行われるとは期待していません。私はハイフンを表示する方法を探してみました。第8イニングホームチームの得点が9位の後にビジタースコアを上回った場合、ゼロではありません。 –