【发布时间】:2016-10-19 20:20:21
【问题描述】:
列表声明:
private List<SharedData> pairList = new ArrayList<>();
在代码中的某处我试图在这个列表上运行一个 for 循环:
for(pairList.iterator().hasNext()) {
do something;
}
但是,我收到一个错误:
Multiple markers at this line
- Syntax error on tokens, EnhancedForStatementHeaderInit expected
instead
- Syntax error, insert "; ; ) Statement" to complete ForStatement"
这对我来说不是很清楚。为什么我需要添加“;;”?我也不确定它是否会正确运行。
【问题讨论】:
标签: java for-loop conditional-statements