为了账号安全,请及时绑定邮箱和手机立即绑定

使用Runnable将处理程序升级为Lambda表达式

使用Runnable将处理程序升级为Lambda表达式

月关宝盒 2021-04-29 18:37:39
我想升级此代码以使用lambda表达式:Handler handler = new Handler(Looper.getMainLooper());handler.postDelayed(new Runnable() {    @Override    public void run() {        missileX = ufoX;        resetRecent();        waitForUfoTimer = false;    }}, randomize(20000, 18000));我以这种方式尝试,但无法编译:Handler handler2 = new Handler(Looper.getMainLooper());handler2.postDelayed(Runnable task = () -> {      missileX = ufoX;    resetRecent();    waitForUfoTimer = false;   }}, randomize(20000, 18000));在哪里有一些说明,以便我可以学习如何做?我必须猜测语法是荒谬的。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 210 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信