让我们假设 Num 只是 3。
public static int income(Scanner console, int number)
{
int incomeNum = console.nextInt();
int amount;
for(int i = 0; i <= number; i++)
{
System.out.println("Next income amount?");
incomeNum = console.nextInt();
amount += incomeNum;
}
return amount;
}
我需要 incomeNum 在用户输入数字并将其存储到 amount 并将该金额返回给 main 时自行累加。我卡住了,因为它说金额未初始化...
最佳答案
你的想法是对的,但你的问题是你实际上没有给 int amount
一个值。
试试 int amount = 0;
关于java - 如何返回卡在 for 循环中的 int 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55152589/