Problem

6/10

Öğeleri kaldırma

Theory Click to read/hide

remove yöntemini kullanarak bir ArrayList'teki öğeleri iki şekilde kaldırabilirsiniz:

  • dizinle kaldır(dizin)
  • değere göre remove(value)
Örneğin:
 
arr.kaldır(0); //ilk elemanı kaldırır
dizi.kaldır(< strong>new Integer(10)); //10 değerine sahip öğeyi siler

Problem

Bir N eleman dizisi verildi (\(2<=N<=15\)). İçindeki tüm olumsuz öğeleri kaldırın.
 
Giriş:
- giriş ilk satırda verilir N - dizi elemanlarının sayısı;
- ikinci satırda N sayıları bulunur - dizi öğelerinin değerleri.

Çıktı: sonuçtaki diziyi bir dizge olarak yazdır.
 
Örnekler
# Girdi Çıktı
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!