У меня есть строковый массив, который может содержать некоторые повторяющиеся значения, и я пытаюсь написать фильтр для устранения любых ошибок.
Код, который я вставил ниже, работает для всех, кроме первого элемента в массиве, и я не могу понять, почему.
Спасибо за любую помощь, которую вы можете предложить.
for(int i=0; i<forparts.length; i++){
elem = forparts[i];
for (int n=i+1; n<forparts.length; n++){
elem2 = forparts[n];
if (elem2.equalsIgnoreCase(elem)){
forparts[n] = "";
}
}
}