请选择 进入手机版 | 继续访问电脑版
MSIPO技术圈 首页 IT技术 查看内容

Java String list 转 String[]

2023-07-13

太久没写这么基础的java代码了,直接调用(String[])indexs.toArray(),结果报错java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class [Ljava.lang.String; ([Ljava.lang.Object; and [Ljava.lang.String; are in module jatrap'),想了一下,记录免得下次又忘记了

直接使用 list.stream().toArray(String[]::new) 

 List<String> indexs=new ArrayList<>();
 application.forEach(item->{
         indexs.add(INDEX_PREFIX+item+"*"+ getAppend());
 });
 IndexCoordinates cooIndex = IndexCoordinates.of(indexs.stream().toArray(String[]::new));

 

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部