gpt4 book ai didi

java - 删除数组中重复的字符串

转载 作者:行者123 更新时间:2023-12-01 07:48:25 24 4
gpt4 key购买 nike

在某一时刻它比较 array(1)compareto(array(1)) 这是一个问题吗?鸟的数量是数组中元素的数量。我正在尝试删除数组中的重复字符串。它是否可以修复或者我应该重新处理。

for (i = 0; i <= amountBirds - 1; i++)
{
for (x = 1; x <= amountBirds; x++)
{
duplicate = birdArray[i].compareTo(birdArray[x]);

if (duplicate == 0)
{
birdArray[i] = birdArray[x];
}
}
}

最佳答案

试试这个:

birdArray = new HashSet<String>(Arrays.asList(birdArray)).toArray(new String[0]);

关于java - 删除数组中重复的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44405991/

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