【发布时间】:2016-09-27 01:12:47
【问题描述】:
我正在为棒球得分创建一个 2D 数组,如果主队的得分在 9 号之后大于客队得分,那么我需要该数组位置显示连字符“-”而不是零。
if (eigthhomeScore > visitorScore) {
scoreArray [1][8] = 0;
}
【问题讨论】:
-
A.显示您当前的代码(足够我们可以运行它)和 B. 解释您尝试过的内容。如果您遇到困难但无法为您工作,我们可以提供帮助。
-
如果您的
scoreArray是一个int数组,那么您将无法在其中存储-。但是你可以存储Integer.MIN_VALUE,然后如果以后是这个值,你可以显示- -
不希望我的工作为我完成。如果第 8 局主队得分高于第 9 局之后的访客得分,我尝试寻找一种显示连字符而不是零的方法。
-
@MarkL 你没抓住重点。显示足够多的代码,以便我们运行它并解释您为打印连字符所做的尝试。
-
@MarkL 当然,“有时显示连字符而不是其他东西”的明显方法是
if(something) System.out.print("-"); else System.out.print(something else);?