lambda表達式由三個部分組成:
一個括号,包括用逗号分隔的參數清單,如果隻有一個參數,你可以省略括号。另外你可以省略參數的類型
一個箭頭符号: ->
方法體:可以是表達式和代碼塊(即函數式接口裡面方法的實作),如果是代碼塊,則必須用{}來包裹起來。注意若函數式接口裡面方法傳回值是void,則無需{}
下面的代碼樣例說明在使用lambda表達式時如何傳遞一個或多個參數。
lambda表達式由三個部分組成:
一個括号,包括用逗号分隔的參數清單,如果隻有一個參數,你可以省略括号。另外你可以省略參數的類型
一個箭頭符号: ->
方法體:可以是表達式和代碼塊(即函數式接口裡面方法的實作),如果是代碼塊,則必須用{}來包裹起來。注意若函數式接口裡面方法傳回值是void,則無需{}
下面的代碼樣例說明在使用lambda表達式時如何傳遞一個或多個參數。