V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sumarker  ›  全部回复第 7 页 / 共 26 页
回复总数  505
1 ... 3  4  5  6  7  8  9  10  11  12 ... 26  
241 天前
回复了 HiterPang 创建的主题 问与答 在腾讯云服务器上安装 clash 有风险吗?
默认配置,直接被 ban 了
246 天前
回复了 CatCode 创建的主题 iOS 2023 年, iOS 用什么输入法?
自带双拼
淘宝不是可以改名吗?
261 天前
回复了 ak8888 创建的主题 问与答 你们都是用什么移动流量套餐?月租多少?
8 元保号套餐
开 2000 个空白页面吗?
不是空白的话 要看页面里的内容吧?
267 天前
回复了 nnegier 创建的主题 程序员 服务器购买建议
可能有新购、续费活动,但现在越来越少了
275 天前
回复了 xiaxueme 创建的主题 服务器 国外的服务器有推荐吗?靠谱的
大厂应该都比较靠谱
至于便宜。。。要多便宜?
275 天前
回复了 ciming 创建的主题 分享发现 量子纠缠可视化
这很科( xuan )学( xue )~
问就是 “最终解释权”[doge]
有线稳定,所以肯定是 a
280 天前
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
@oneisall8955 #4

"被编辑器提示且自动简化了。"
-- 我用 JetBrains (#IU-232.8660.185 )没有发现这样的提示 想反 如果你没写 ,编译器是会报错的
TypeReference<>这里指明 的问题
-- 因为你在方法外已经指明方法的泛型 T ,那么,你在实际运行过程中已经将 T 那么 你直接用 上面写的
BaseResponse<List<T>> baseResponse = JSON.parseObject(body, new TypeReference<BaseResponse<List<T>>>(responseCls) {
});
就可以了。

至于你说的问题,我尝试着复现 了一下(只能大概复现出来),实际出错的部分确实是 转换的部分(如果你提供的代码经过处理的话) 出现的原因可能是 数据中的 data 为空 或者 null
280 天前
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
@oneisall8955 #2
我可能没说明白:
1. 我记得 TypeReference 的用法是 在 <> 里指明转换的类型
2. 你的 BaseResponse 里写的是 List<T> 但是你传入方法的是 CountryResponse.class ,我理解是 你的 T 是 CountryResponse ? 那你是要将 body 转成 BaseResponse<T> ?

所以我上面说没看懂你的意图 (另外 你的代码是 java 环境吧?)
280 天前
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
我没太懂 BaseResponse<List<T>> 这个里不是一个 list 吗? responseCls 不是 object.class 吗?
281 天前
回复了 zzzkkk 创建的主题 生活 新鲜大米购买渠道求推荐
如果不担心价格 可以看五常大米( GB/T 19266 )
281 天前
回复了 GeorgeWai 创建的主题 随想 二阳感悟
症状差不多,但去医院测了没阳
感觉飘飘忽忽的
281 天前
回复了 lhyyds6 创建的主题 职场话题 给个建议吧
建议你继续躺平
基本上是 “经人介绍”
或者是发展一些有很多人一起的爱好
转文字 讯飞可以,但是转的效果,一言难尽
毕竟有些人说的一些词语,其实如果没有相应的知识很难知道到底是什么
290 天前
回复了 looveh 创建的主题 程序员 V 友们怎么管理自己的密码?
1password 重度用户
1 ... 3  4  5  6  7  8  9  10  11  12 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2505 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 12:25 · PVG 20:25 · LAX 05:25 · JFK 08:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.