Java与条件的Foreach [英] Java Foreach with a condition

查看:211
本文介绍了Java与条件的Foreach的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有可能为Java的foreach有条件?

例如,

 < code $ for(Foo foo:foos&& try == true)
{
//做某事
}

有没有和这个等价的东西,这样我可以在中为添加AND条件?您可以使用while循环代替。

解决方案

p>

  Iterator iterator = list.iterator(); 
while(iterator.hasNext()){
...
}


Is it possible for Java foreach to have conditions?

For example,

for(Foo foo : foos && try == true)
{
//Do something
}

Is there an equivalent to this, such that I can put an AND condition inside for?

解决方案

No.

You could use a while loop instead.

Iterator iterator = list.iterator();
while(iterator.hasNext()) {
    ...
}

这篇关于Java与条件的Foreach的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆