6. Удаление элементов

☰ Теория

Удалять элементы в ArrayList можно с помощью метода remove двумя способами:

  • по индексу remove(index)
  • по значению remove(value)
Например:
 
arr.remove(0);                 //удаляет первый элемент
arr.remove(new Integer(10));   //удаляет элемент со значением 10

Дан массив из N элементов (\(2<=N<=15\)). Удалите из него все отрицательные элементы.
 
Входные данные:
- на входе подаются в первой строке N - число элементов массива;
- вторая строка содержит N чисел - значения элементов массива.

Выходные данные: выведите результирующий массив в строку.
 
Примеры
Входные данные Выходные данные
1
5
43  -56  76  -84 100 
43 76 100

Вставьте недостающие фрагменты кода
Java
import java.util.ArrayList;
import java.util.Scanner;
public class Main
{
    public static void main(String[] args) {
        int n;
        Scanner in = new Scanner(System.in);
        n = in.nextInt();
        ArrayList<Integer> arr = new ArrayList<Integer>();

        for(int i=0;i<n;i++) {
            int a = in.nextInt();
            arr.add(a);
        }
        
 for (Integer a: arr)
              {
                System.out.print(a+" ");
        }
    }  
}