-1
private int repetition;
public int repetition(int sum){
Scanner sc = new Scanner(System.in);
System.out.println("Enter 5 numbers greater than 0: ");
for (int i = 0; i < number.length; i++){
System.out.println("Please enter number: ");
number[i] = sc.nextInt();
if (number[i] < 0){
System.out.println("Please enter a number greater than 0");
i--;
sum -= number[i];
}
sum += number[i];
}
return int sum;
}
repetition(sum);
}
我得到一个错误,说我有一个无效的方法声明,但我似乎无法弄清楚我做错了什么。不正确的方法声明或方法重复?
在哪条线路?并给出数字的定义[]' – azro
欢迎来到Stack Overflow!请查看我们的[SO问题清单](http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist)来帮助你提出一个好问题,从而得到一个很好的答案。 –
你认为最后一次'重复(总和)'应该做什么?并'返回整数;'? – user2357112