java 泛型高手 能解决?

it73202 it73202 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
首先很感谢各位java高手的回复,可能是我没有描述问清楚,至今没看到我想要的答案,就是问题好像没解决
这里再说一遍,期待java高手的指点,本人才用java两三天时间(之前用C#/C++多一点)

最终外层这样调用:

List <BlobDLLL> list = BaseBlob. <BlobDLLL>Parse(org_content);//org_content 是byte[]数组
泛型函数:

public static <T extends BaseBlob> List <T> Parse(byte[] data) throws Exception
{
List <T> series = new ArrayList <T>();
for(..) //些循环体内依据 字节流 的长度 和 T(某个继承BaseBlob 的类)对象本身长度 依次把字节流序列成一个个的对象,存入 series list里
{
T blob = new T() //????这是报错的,但就是想实现 实例化这个泛型参数T

这样的功能C++ 和 C# 是可以实现实,难道java没办法实现?

...

series.add(blob);
}
return series;
}
...全文

相关推荐

评论 27
收藏 已收藏
分享
返回顶部
it73202
Java EE 67,535 成员 225,843 内容