Мой опыт удаления четных чисел из списка целых чисел
Привет, меня зовут Алексей и я хочу рассказать вам о своем опыте удаления четных чисел из списка целых чисел. В нашей задаче мы должны написать функцию removeEvenNumbers, которая будет удалять все четные числа из переданного ей списка и выводить список без этих чисел.
Для начала, давайте создадим класс Answer и метод removeEvenNumbers, который будет принимать на вход список целых чисел⁚
public class Answer {
public static void removeEvenNumbers(Integer[] arr) {
// Ваша код
}
}
Теперь давайте напишем код, который будет удалять четные числа из списка⁚
public class Answer {
public static void removeEvenNumbers(Integer[] arr) {
Listnlt;Integerngt; result new ArrayListnlt;Integerngt;;
for (Integer number ⁚ arr) {
if (number % 2 ! 0) {
result.add(number);
}
}
for (Integer number ⁚ result) {
System.out.print(number ″ ″);
}
}
}
В данном коде мы создаем новый список result, в котором будем хранить только нечетные числа. Затем мы проходимся по каждому числу в переданном списке и проверяем, является ли оно четным. Если число нечетное, мы его добавляем в список result.
В конце мы выводим список result без четных чисел.
Теперь, чтобы протестировать нашу функцию, давайте создадим список целых чисел и вызовем метод removeEvenNumbers⁚
public static void main(String[] args) {
Integer[] arr {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
removeEvenNumbers(arr);
}
В результате выполнения данного кода на экране мы увидим список без четных чисел⁚
1 3 5 7 9
Вот и всё! Теперь у нас есть функция removeEvenNumbers, которая удаляет четные числа из списка целых чисел. Я надеюсь, что мой опыт будет полезным для вас!