Существует множество способов проверить, существует ли значение в списке массивов или нет
Проверьте код удара, чтобы проверить, содержит ли массив массивов значение или нет, используя Kotlin
val arrayList= listOf<String>("A","B","C","D","E")
val value="B"
//using contain method
if(arrayList.contains(value)){
Log.i("Check_Value","true: Contain method")
}
//using for loop
for(item in arrayList){
if(item.equals(value)){
Log.i("Check_Value","True for loop")
}
}
Проверьте и удалить повторяющиеся значения из списка массивов
val arrayList= listOf<String>("A","B","C","D","E","A","A","E")
val newArrayList=ArrayList<String>()
//using for loop
for(item in arrayList){
if(!newArrayList.contains(item)){
newArrayList.add(item)
}else{
Log.i("Check_Duplicate_values","-- ${item}")
}
}
Log.i("final_List","-- ${newArrayList}")
Результат: I / Check_Duplicate_values: - A
I / Check_Duplicate_values: - A
I / Check_Duplicate_values: - E
I / final_List: - [A, B, C, D, E]