【发布时间】:2012-12-27 04:14:54
【问题描述】:
我正在编写一个彩票类,我的其余代码都在工作,除了比较匹配彩票号码数量的方法。我这辈子都不知道如何记录比赛的数量并将其归还。
我对 java 还很陌生,所以如果这是一个明显的答案,我深表歉意。
这是我正在使用的方法的代码:
public int numIntsInCommon(int[] picks){
int inCommon = 0;
for (int counter = 0; counter < 5; counter++)
{
for (int index = 0; index < 5; index++)
{
if (lotteryNumbers[counter] == picks[index])
inCommon += 1;
}
return inCommon;
}
return inCommon;
}
目前它只返回 0。 任何帮助将不胜感激!谢谢
【问题讨论】:
-
你打算有内部的return语句吗?这可能会缩短您的执行时间并提前返回一个值。