对于家庭作业,我需要获取数组 acc,它是一个帐号数组,并将其内容与一些用户输入进行比较。将 acc[i] 与 acctNum 进行比较会产生错误。使用 (Integer) 或 (int) 转换为 int 不起作用。
private static int printArrayTest(Scanner bleh, Account [] acc)
{
int acctNum;
System.out.println("Account number: ");
acctNum = bleh.nextInt();
for (int i=0; i<acc.length;i++)
{
System.out.println(acc[i]);
if (acctNum == (Integer) acc[i])
return acctNum;
}
}