为什么返回值为Future的方法,返回值不是Future,而是<>里面的泛型

来源:10-5 高级功能列表下拉刷新与上拉加载更多功能实现【列表拓展技能】

慕运维7159765

2020-02-26

图片描述

为什么这个方法的返回值,不是Future,而是<>里面的泛型

写回答

1回答

CrazyCodeBoy

2020-02-27

这里用了异步转同步,返回的是null,null可以作为任何类型为空的时候的返回,举个栗子:

String test(){
  return null;
}

上面方法返回值为String,但是我们可以用return null;来代表返回值为空的时候的返回;
}

1
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3271 问题

查看课程