在链接列表中计算低于45的数字

时间:2015-04-14 03:14:18

标签: java data-structures linked-list

我有这个程序:

import java.util.Collections;
import java.util.LinkedList;

public class MainProgram {

    public static void main(String[] args){

        LinkedList<Integer> list = new LinkedList<Integer>();

        list.add(45);
        list.add(10);
        list.add(47);
        list.add(41);
        list.add(2);

        System.out.println("Below 45 numbers are: "+Collections...);
    }
}

我想将数字计算在45以下,并为每个数字打印一个星号。就我而言,它是3.所以我的程序必须显示3个星号。

  

***

我将如何做到这一点?

1 个答案:

答案 0 :(得分:1)

只需遍历列表并在每次数字低于45时打印*

System.out.print("Below 45 numbers are: ");
for (int i : list) {
    if (i < 45) {
        System.out.print("*");
    }
}