Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Java коллекции - Программирование Android

16.02.2014, 23:04. Просмотров 791. Ответов 4
Метки нет (Все метки)

В Делфи есть замечательная функция IN. Есть ли аналог в Яве?

В Делфи возможно такое:

Delphi
1
If (a in [1, 2, 4..8, 15]) then ...
Создать аналог конечно сам могу, но может есть готовые функции(вечер убивать на это жалко)? Может через таблицы?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 23:04     Java коллекции
Посмотрите здесь:

Получение коллекции из бд sqlite - Программирование Android
Доброго времени суток. Есть класс бд: package ru.myscanner.scannerth; import android.content.ContentValues; import...

Кто как передаёт коллекции между активностями, классами? - Программирование Android
Всем привет! Поделитесь опытом. Допустим, в одном классе вы накапливаете данные (ArrayList), в другой передаёте. Там можете вывести в...

Массивы JAVA (Коллекции) - Java SE
Написать код программы, позволяющий обрабатывать сведения о 100 сокровищах в пещере дракона. Реализовать возможность просмотра сокровищ,...

Классы коллекции в Java. - Java
Помогите решить задачи по классам-коллекциям!!! Задача 1. Vector Напишите функцию проверки вхождения списка L1 в список L2. ...

Коллекции java.util.* - Java SE
Изучаю коллекции, стараюсь разобрать всё по полочкам и понять существенные различия между иными, запутался окончательно. Map'ы, Set'ы......

Что выбрать из java-фреймворков для вывода коллекции: Spring MVC, Struts, Mojarra(JSF)? - Java
Доброго дня, уважаемые Java-гуру. Подскажите, пожалуйста, какой фреймворк лучше выбрать для быстрой реализации простого учебного примера....

Сделать сортировку коллекции вместо создания новой коллекции с передачей IOrderedEnumerable<T> - C#
Есть: SortableObservableCollection&lt;T&gt; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using...

Как удалить элемент из коллекции, во время перебора этой коллекции foreach? - C#
Прив. Смотрите что. Есть сервер, на нем 2 класса - Server &amp; ClientConnection. При подключении нового клиента в Server создается новый...

Доступ из элемента коллекции к другим элементам коллекции - C#
Подскажите как получить данные из другого элемента коллекции? В приведенном примере необходимо реализовать метод который бы брал значение...

Удаление коллекции объектов из коллекции - LINQ
Доброго дня. Подскажите каким образом можно удалить коллекцию объектов из коллекции с помощью linq? Например, есть List&lt;int&gt; Collection и...

Коллекции - C++ Linux
Народ, нуждаюсь в вашей помощи Есть ли стандартный класс или библиотек или кое-что другое чем можно решить следующую задачу: 1. Создать...

Коллекции - C#
Всем привет! Не могу ответить на вопрос учителя, который дал этот код для ознакомления, для чего нужен каждый кусочек кода в Main, Main1,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr_yand
156 / 138 / 6
Регистрация: 13.03.2013
Сообщений: 321
Записей в блоге: 3
17.02.2014, 00:01     Java коллекции #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Для поиска в массиве:
Java
1
2
String[] s = {"2","3"};
System.out.println(Arrays.binarySearch(s, "3"));
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
17.02.2014, 02:11     Java коллекции #3
contains что ли ?
http://docs.oracle.com/javase/7/docs...lang.Object%29
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
17.02.2014, 11:50     Java коллекции #4
Если это коллекции - то скорее точно
Java
1
2
3
if (list.contains(b) {
...
}
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
17.02.2014, 17:09  [ТС]     Java коллекции #5
Ура! Сделал!
Вместо
Java
1
if ((a==5)&&(a==6)&&(a==7)&&(a==8)&&(a==15)&&(a==25)&&(a==35)) {}
сделал
Java
1
2
3
4
5
 if (InArr(a, new int[]{5, 6, 7, 8, 15, 25, 35})) { }
 
    public boolean InArr(int val, int[] arr) {
        return (Arrays.binarySearch(arr, val)>=0);
    }
Yandex
Объявления
17.02.2014, 17:09     Java коллекции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru