如何在charecters列表中获取最小值

时间:2017-04-15 15:29:48

标签: java

这是我的怀疑 List chars = new ArrayList();

上面列出的值包括[A,A,B,B,C,D,E];

我希望得到A作为输出,因为根据ascii这是最小值。 如何在java中获取此值。

1 个答案:

答案 0 :(得分:0)

以下代码块可以帮助您。

List<Character> arr = new ArrayList<Character>();
        arr.add('B'); arr.add('H');
        arr.add('C'); arr.add('R');
        arr.add('D'); arr.add('E');
        arr.add('Z'); arr.add('O');
        char res = 'z';
        for (Character charat : arr) {
            if (charat <= res) {
                res = charat;
            }
        }