Есть ли способ передать значение в flex ArrayCollection и проверить, существует ли он там или нет. Я имею в виду, я хочу вставить значения в массив Flex, но до этого мне нужно проверить, существует ли он уже или нет. Дайте мне знать, если мы можем сделать это без зацикливания через ArrayCollection, который я нашел как узкое место, если длина ArrayCollection высокаПоиск значения в коллекции Flex Array
1
A
ответ
1
Просто проверьте API документы: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/collections/ArrayCollection.html
ArrayCollection # getItemIndex является то, что вы хотите ,
0
ArrayCollection имеет метод «содержит», который вы можете использовать для этого.
Обратите внимание, что если вы действительно хотите быстро искать, я бы предложил создать таблицу поиска или реализовать двоичный поиск, если ваша коллекция всегда сортируется.
Смежные вопросы
- 1. Поиск коллекции в Flex
- 2. Поиск минимального значения в коллекции
- 3. array collection filter flex
- 4. Коллекции в Adobe Flex
- 5. Поиск нулевого значения в коллекции и обновлении
- 6. Сортировка коллекции массивов на основе значения массива в flex
- 7. flex socket write string array
- 8. duplex фильтра Flex array
- 9. flex array collection
- 10. Декодирование коллекции Flex SOAP
- 11. Поиск в json array
- 12. Поиск в Array Android
- 13. MongoDB поиск в коллекции
- 14. Поиск коллекции в позвоночнике
- 15. Коллекции Поиск в списке
- 16. Метеор: поиск данных в коллекции
- 17. Array Поиск кода вызова
- 18. JAVA Gson Flex Empty ARRAY
- 19. Array Vs ArrayCollection in Flex
- 20. Преобразуйте код в Array ..... в Flex
- 21. Поиск коллекции взаимосвязи для значения атрибута в Eloquent Laravel5
- 22. Значение профиля пользователя как значения в запросе на поиск коллекции
- 23. Поиск состояния элемента в Flex
- 24. MongoRegex и поиск нескольких строк в коллекции
- 25. Поиск 3d Array
- 26. Flex: Преобразование ArrayCollection в jagged String Array
- 27. json array поиск в javascript
- 28. Простой поиск в C++ Array
- 29. Поиск в String-Array, Android?
- 30. Поиск изменений в коллекции foreach
спасибо за ответ. Насколько я знаю, метод contains() проверяет существование объекта, сравнивая ссылки. Это всегда верно для меня – sher17
Это правильно. Если ваши объекты являются разными экземплярами, вам нужно реализовать функцию поиска самостоятельно. –