Problem

3/10

获取一个元素

Theory Click to read/hide

要从 ArrayList 中获取元素的值,请使用  get(index)
方法 例如:

int = arr. 获取(0);

要找出数组中元素的数量,可以使用 size() 方法
例如:
int 计数 = arr. 尺寸();

Problem

遍历ArrayList的所有值,只输出正元素。

输入: 第一行是数组中元素的个数。第二行包含数组的元素。

输出: 仅将序列中的正元素打印到字符串中。
 
例子
<头> <日># <正文>
输入 输出
1 4
2 -4 0 100
2 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);
        }     
    }
}
          

     

Program check result

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