java lambda循环_在Java 8 Lambda中创建自己的循环结构
生活随笔
收集整理的這篇文章主要介紹了
java lambda循环_在Java 8 Lambda中创建自己的循环结构
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
java lambda循環(huán)
Java沒有簡(jiǎn)單的結(jié)構(gòu)可以重復(fù)N次。 當(dāng)然,我們可以創(chuàng)建一個(gè)for循環(huán),但是很多時(shí)候我們甚至都不關(guān)心在循環(huán)中創(chuàng)建的變量。 我們只想重復(fù)一些代碼N次,僅此而已。 使用Java 8中的lambda時(shí),您可以嘗試執(zhí)行以下操作:
可能不如流行的for循環(huán)那樣令人賞心悅目或直截了當(dāng),但是您確實(shí)擺脫了不必要的loop變量。 只有Java 8能夠花更多的精力并在使用Sugar語(yǔ)法的方法中處理lambda參數(shù)時(shí),我們才可以使用Scala / Groovy風(fēng)格,使代碼更流暢。 例如:
// Wouldn't this be nice to have in Java?repeat(10) {System.out.println("HELLO");System.out.println("WORLD");}哼…。
翻譯自: https://www.javacodegeeks.com/2014/04/creating-your-own-loop-structure-in-java-8-lambda.html
java lambda循環(huán)
總結(jié)
以上是生活随笔為你收集整理的java lambda循环_在Java 8 Lambda中创建自己的循环结构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java开发趋势:2019年展望
- 下一篇: 医疗机构设置标准(二级医疗机构设置标准)