在Java中,要实现接口回调,你需要遵循以下步骤:
public interface Callback {
void onResult(String result);
}
onResult
方法。public class MyCallback implements Callback {
@Override
public void onResult(String result) {
System.out.println("回调结果: " + result);
}
}
onResult
方法将被执行。public class Main {
public static void main(String[] args) {
// 创建一个MyCallback实例
MyCallback myCallback = new MyCallback();
// 调用需要回调的方法,并将myCallback作为参数传递
performAction(myCallback);
}
public static void performAction(Callback callback) {
// 模拟执行操作并获取结果
String result = "操作成功";
// 调用回调方法
callback.onResult(result);
}
}
在这个例子中,performAction
方法接受一个Callback
类型的参数。当performAction
方法完成操作后,它调用传入的回调对象的onResult
方法,将结果传递给实现了接口的类。这样,你就可以在主方法中实现接口回调了。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。