Problem

6/10

Quitar elementos

Theory Click to read/hide

Puede eliminar elementos en un ArrayList usando el método remove de dos maneras:

  • por eliminación de índice(índice)
  • por valor eliminar(valor)
Por ejemplo:
 
arr.eliminar(0); //elimina el primer elemento
arr.eliminar(< strong>new Integer(10)); //elimina el elemento con valor 10

Problem

Dada una matriz de N elementos (\(2<=N<=15\)). Elimina todos los elementos negativos.
 
Entrada:
- la entrada se da en la primera línea N - el número de elementos de la matriz;
- la segunda línea contiene números N - los valores de los elementos de la matriz.

Salida: imprime la matriz resultante en una cadena.
 
Ejemplos
# Entrada Salida
1
5
43  -56 76 -84 100
43 76 100
Write the program below
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+" ");
        }
    }  
}      

     

Program check result

To check the solution of the problem, you need to register or log in!