您的位置:首页 > 其它

最简单实用的泛型(创建集合)

2017-10-27 13:52 204 查看
这是我的创建集合的方法,放在base类里

public<T> List<T> initList(T...t) {
List<T> list = new ArrayList<>();
for (T mT : t) {
list.add(mT);
}
return list;
}

使用

fragmentList = initList(new ComprehensiveFragment(), new
MoveFragment(), new FindFragment(), new MineFragment());

上面那个创建集合的方法,允许输入多个泛型参数,T...t就被认为是一个集合了。

这里用泛型,在于可以生成任意类型的集合,加快了写代码的效率。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: