gpt4 book ai didi

java - boolean 函数返回无值

转载 作者:行者123 更新时间:2023-12-01 16:59:13 25 4
gpt4 key购买 nike

如何在返回 boolean 值的函数中使用没有值的 return 关键字,或者还有其他方法吗?

listview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (Conditions...) {
return;
}
//some code
...
return false;
}
});

最佳答案

您的 onTouch 方法返回 boolean 原语。您必须返回 true 或 false。

任何声明为 void 的方法都不会返回值。它不需要包含 return 语句,但可以包含。在这种情况下,可以使用 return 语句来分支出控制流 block 并退出该方法,并且简单地使用如下:

返回;

Oracle Documentation

关于java - boolean 函数返回无值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61537614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com