怎么使用Java中的foreach语句来获取对象index下标


这篇文章主要介绍了怎么使用Java中的foreach语句来获取对象index下标,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Java8中,我们经常使用lambada表达式进行foreach循环,但是常常我们在遍历List的时候想获取对象的index,但是Java8、9、10、11都没有相关的支持,同样的问题也存在于增强型for循环中,很多时候不得不含着泪以 for (int i = 0; i
常见的list获取index方法for(int i=0;i)indexOf(Obj)还有…很显然上述的方法并不是我们所想要的我们看个简单的例子输出结果:single
mul免费云主机域名tipart:double params这里不难发现我们平时写的箭头函数其实是一个Consumer或者BiConsumer对象foreach源码分析源码可知,我们的list foreach方法传入的是Consumer对象,支持一个参数,而我们想要的是item,index两个参数,很明显不满足,这时我们可以自定义一个Consumer,传参是BiConsumer,这样就能满足我们需求了,代码如下:调用示例:输出结果如下:0:111
1:222
2:333PS:这个Set也可以用哦,不过在Set使用中这个index可不是下标感谢你能够认真阅读完这篇文章,希望小编分享的“怎么使用Java中的foreach语句来获取对象index下标”这篇文章对大家有帮助,同时也希望大家多多支持百云主机,关注百云主机行业资讯频道,更多相关知识等着你来学习!

相关推荐: CSS高度塌陷的方法有哪些

本文小编为大家详细介绍“CSS高度塌陷的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS高度塌陷的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。   高度塌陷的触发条件:父元素没有设置高度,且所有的子元素都…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 08/20 21:21
Next 08/20 21:21

相关推荐