gpt4 book ai didi

java - 搜索字符数组列出某个字符

转载 作者:行者123 更新时间:2023-12-01 18:10:05 24 4
gpt4 key购买 nike

我需要 {'a','u','o'} 的最终字符数组。但现在错误为

Exception in thread "main" java.lang.UnsupportedOperationException at java.util.AbstractList.remove(Unknown Source)at xyz.jayakumar.test1.DiffCharArray.main(DiffCharArray.java:67)

Character[] c = {'a','b','c','e'};
Character[] p = {'b', 'c','e','u','o'};
//List<Character> fl = new ArrayList(Arrays.asList(c));
List<Character> fl = Arrays.asList(c);
for(char x : p)
{
System.out.println(x);
if(fl.contains(x))
{
//System.out.println("hello");
fl.remove(x);
}
else
{
fl.add(x);
}
}
System.out.println(fl);

最佳答案

List<Character> fl = Arrays.asList(c);这将创建一个 List由数组支持,因此您无法从此列表中添加或删除,请使用 List<Character> fl = new ArrayList<Character>(Arrays.asList(c));相反。

关于java - 搜索字符数组列出某个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33698580/

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