【发布时间】:2015-10-06 08:02:21
【问题描述】:
我有这段代码,但是当我尝试编译它时,我收到了错误。谁能发现 sytnax 错误,或者我做错了什么?
public double getTotalBalance(ArrayList<String> accounts)
{
double sum = 0;
while (studentNames.size() > 0)
{
BankAccount account = accounts.remove(O); // Not recommended
sum = sum + account.getBalance();
}
return sum;
}
【问题讨论】:
-
发布完整的程序,我看到studentNames 没有声明?什么是银行账户?
-
如果这是您的整个文件,那么问题是您不能在 Java 中声明“裸”方法。每个方法都必须在一个类中。
-
accounts.remove(O);你有一个错字,这是一个大写 O,我想你的意思是 0
-
什么是错误文本?程序的上下文在哪里?伙计,我们不是通灵者!
-
@Ivan - 除了 Jon Skeet :-)