gpt4 book ai didi

java - 从输入流创建字符串的只读数组列表

转载 作者:太空宇宙 更新时间:2023-11-04 14:56:27 24 4
gpt4 key购买 nike

我一直在尝试将字符串从输入流存储到数组列表。

首先,我使用以下方法将 inputStream 转换为字符串

IOUtils.copy(inputStream , str);
str.toString();

然后我尝试将此字符串存储到数组列表中:

public static final List<String> list = Collections.unmodifiableList(new ArrayList<String>(Arrays.asList(str.split("\n"))));

它显示错误:

  1. Illegal modifier for parameter list, only final is permitted
  2. Type safety: the expression of type List needs unchecked conversion to conform to List

请告诉我哪里错了?

最佳答案

如果在方法内部使用staticpublic类型,则局部变量不允许删除该类型

这样做

 List<String> list = Collections.unmodifiableList(new ArrayList<String>(Arrays.asList(str.split("\n"))));

关于java - 从输入流创建字符串的只读数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23147305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com