簡體   English   中英

我可以在Java中的lambda表達式中放入if語句嗎?

[英]Can I put an if statement inside a lambda expression in Java?

更具體地說,我在談論Java Swing,您將使用lambda表達式添加ActionListener。

combobox.addActionListener(
    event -> {if (boolean) runMethod()});

我已經嘗試編寫,但它沒有工作,所以我想知道是不允許這樣的邏輯流程,或者我是否只需要改寫一些東西。

combobox.addActionListener(
    event -> {if (boolean) runMethod();});

缺少分號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM