社区
Java
帖子详情
List怎么转List
或 List
转 List
d184846347
2017-11-21 11:20:02
用的是SSH框架,现在数据库查询返回List类型,因为查询数据要列向插入到Excel中,需要将List转为List<String[]>类型,或者将数据库查询结果改为List<Object[]>然后转为List<String[]>,怎么转
...全文
2313
4
打赏
收藏
List怎么转List<String[]>或 List<Object[]> 转 List<String[]>
用的是SSH框架,现在数据库查询返回List类型,因为查询数据要列向插入到Excel中,需要将List转为List类型,或者将数据库查询结果改为List然后转为List,怎么转
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdsd22_24018
2019-08-21
打赏
举报
回复
正例: List<String> list = new ArrayList<>(2); list.add("guan"); list.add("bao"); String[] array = list.toArray(new String[0]); 说明:使用 toArray 带参方法,数组空间大小的 length: 1) 等于 0,动态创建与 size 相同的数组,性能最好。 2) 大于 0 但小于 size,重新创建大小等于 size 的数组,增加 GC 负担。 11/44 Java 开发手册 3) 等于 size,在高并发情况下,数组创建完成之后,size 正在变大的情况下,负面影响与上相同。 4) 大于 size,空间浪费,且在 size 处插入 null 值,存在 NPE 隐患。
verejava
2018-06-28
打赏
举报
回复
可以 Object[] objects = list.toArray();
也可以自己 写个方法转
String[] strArray=new String[objects.length];
for(int i=0;i<objects.length;i++)
{
strArray[i]=objects[i].toString();
}
反派大叔
2018-06-27
打赏
举报
回复
List<Integer> list = new ArrayList<Integer>();
Object[] objects = list.toArray();
看看这能不能行
zwbonline1112
2017-11-21
打赏
举报
回复
直接赋值不就行了
List
<
String
>不能赋值给
List
<
Object
>
List
<
String
>不能赋值给
List
<
Object
> 1.首先,二者不是父子类关系。 如果是普通的父子类关系,由于Java的多态性,底层的后期绑定机制会在运行时检索子类方法列表,从而实现多态。 2.
List
属于泛型。(也算是多态的一种) Java的泛型实现是基于类型擦除的。换句话说,
List
<
String
>与
List
<
Object
>由于类型擦除,在编译后会映射到相同的
List
类型上,也就是运行时实际无法区分二者,不过在取用时,编译器会进行类型还原,从而变为原来的
List
<
String
>与
List
List
<
Object
>
转
List
<
String
>
Object
是无法强
转
成
String
的,只能用下面方法:
List
<
String
> strs = (
List
<
String
>)(
List
)
object
Java把把
List
<
Object
>
转
换成Map<
String
,
Object
>形式通用方法封装工具
Java把把
List
<
Object
>
转
换成Map<
String
,
Object
>形式通用方法封装工具
Java
List
<
Object
>去掉重复对象-java8
一、去除
List
中重复的
String
public
List
<
String
> remove
String
List
Dupli(
List
<
String
>
string
List
) { Set<
String
> set = new LinkedHashSet<>(); set.addAll(
string
List
);
string
List
.clear();
string
List
.addA
List
<Map<
String
,
Object
>>
转
List
<T>
list
map对象
转
list
对象
List
转
List
<T>
list
map对象
转
list
对象
Java
51,396
社区成员
85,835
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章