Android之提示Method return type must not include a type variable or wildcard:
发布日期:2021-06-29 13:55:19
浏览次数:2
分类:技术文章
本文共 488 字,大约阅读时间需要 1 分钟。
1 问题
调用retrofit的时候提示错误如下
Method return type must not include a type variable or wildcard: io.reactivex.Observable>
2 原因
我们知道英文单词variable是多变的,易变的意思,然后 wildcard是未知数的意思,上面的错误也就是说,这个函数返回的类型不能是易变的或者未知数,特么的,这个函数是从java代码转kotlin的
比如java代码有下面的类,我们需要返回这个类
public class Test{ public int code; public T data;}
public Observableff() {}
转kotlin之后,变成下面了
fun ff(): Observable<*>> {}
就是这个<*>搞出问题来的
3 解决办法
把*去掉改成Any
fun ff(): Observable> {}
转载地址:https://chenyu.blog.csdn.net/article/details/105522082 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月14日 00时08分00秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
基于java的网页内容管理
2019-04-29
基于java的学生管理系统
2019-04-29
基于java网盘搜索的设计与实现
2019-04-29
基于SSM的仿小米商城源码
2019-04-29
基于SSM的医院人事管理系统的设计与实现
2019-04-29
基于SSM的网上购物系统的设计与开发
2019-04-29
基于SSM框架的BS微博系统的设计与实现
2019-04-29
超市订单管理系统
2019-04-29
基于ssm的民宿网站
2019-04-29
基于JavaWeb的物流管理系统的设计与实现
2019-04-29
基于Java的飞机大战游戏的设计与实现论文
2019-04-29
基于java实现的超级马里奥游戏
2019-04-29
keepalived 实现高可用,负载均衡
2019-04-29
linux发送邮件通知
2019-04-29
linux不删除文件:替换rm命令
2019-04-29
Centos6 搭建lnmp环境
2019-04-29
Hbase优化:使用压缩snappy,lz4
2019-04-29
maven 安装第三方jar包到本地仓库
2019-04-29
hbase数据结构模型
2019-04-29
Shell编程:return 返回脚本调用的状态码
2019-04-29