Java中的每个循环都有这样的事吗?
发布时间:2020-05-23 03:15:24 所属栏目:Java 来源:互联网
导读:如果有这样的事情,我会想象语法是一样的 while(Integer item : groupInteger; item 5){ //do something} 只是想知道是否有这样的东西或模仿这种方式? 不,最接近的是: for (Integer item : groupInteger){ if (item = 5) { break;
|
如果有这样的事情,我会想象语法是一样的 while(Integer item : group<Integer>; item > 5)
{
//do something
}
只是想知道是否有这样的东西或模仿这种方式? 解决方法不,最接近的是:for (Integer item : group<Integer>)
{
if (item <= 5)
{
break;
}
//do something
}
当然,如果Java得到简洁的闭包,那么编写像.NET的 到目前为止,这是可行的,但执行它的代码将是丑陋的.作为参考,C#看起来像这样: foreach (int item in group.TakeWhile(x => x > 5))
{
// do something
}
也许Java会在一段时间内得到很好的闭包…… (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
