Упражнения Java Array: проверка, содержит ли массив определенное значение
Java Array: упражнение 5 с решением
Напишите программу на Java, чтобы проверить, содержит ли массив определенное значение.
Иллюстрированная презентация:
Пример решения :
Java-код:
public class Exercise5 {
public static boolean contains(int[] arr, int item) {
for (int n : arr) {
if (item == n) {
return true;
}
}
return false;
}
public static void main(String[] args) {
int[] my_array1 = {
1789, 2035, 1899, 1456, 2013,
1458, 2458, 1254, 1472, 2365,
1456, 2265, 1457, 2456};
System.out.println(contains(my_array1, 2013));
System.out.println(contains(my_array1, 2015));
}
}
Пример вывода:
правда ложный
Блок - схема:
Визуализация выполнения кода Java (Python Tutor):
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу для расчета среднего значения элементов массива.
Далее: напишите программу на Java, чтобы найти индекс элемента массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code