Как проверить наличие элемента в массиве Java
У меня есть два массива:
int numberOf;
String arrayParX[] = new String[numberOfPar]; //Содержание массива:{"Картинки";"Видео";"Null";"Null";"Null";"Размер";"Объем"}
String arrayTableList = new String[numberOfTable]; //Содержание массива:{"Картинки","Размер"}
Как проверить наличие элементов arrayTableList в массиве arrayParX, массив может быть и 100+
Ответы (1 шт):
Автор решения: ACTPOHOM
→ Ссылка
Используем перебор, берем первый элемент из одного массива и сверяем его с элементами из другого массива и так далее
int numberOf;
String arrayParX[] = new String[numberOfPar]; //Содержание массива:{"Картинки";"Видео";"Null";"Null";"Null";"Размер";"Объем"}
String arrayTableList = new String[numberOfTable]; //Содержание массива:{"Картинки","Размер"}
for(int i=0;i<=arrayTableList.length-1;i++)
{
for(int j=0;j<=arrayParX.length-1;j++)
{
if(arrayTableList[i].equals(arrayParX[j]))
{
System.out.println("Совпадение");
}
}
}
возможно допустил синтаксическую ошибку, но надеюсь ход мысли понятен