Java 如何获取字符列表中的最小值

Java 如何获取字符列表中的最小值,java,Java,这是我的傻瓜 列表字符=新的ArrayList() 上述列表包含的值为[A、A、B、B、C、D、E] 我想得到一个作为输出,因为这是根据ascii的最小值。 如何在java中获取此值。下面的代码块将帮助您 List<Character> arr = new ArrayList<Character>(); arr.add('B'); arr.add('H'); arr.add('C'); arr.add('R'); arr.a

这是我的傻瓜 列表字符=新的ArrayList()

上述列表包含的值为[A、A、B、B、C、D、E]

我想得到一个作为输出,因为这是根据ascii的最小值。
如何在java中获取此值。

下面的代码块将帮助您

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;
            }
        }
List arr=new ArrayList();
arr.add('B');arr.add('H');
arr.add('C');arr.add('R');
arr.add('D');arr.add('E');
arr.add('Z');加上(“O”);
char res='z';
for(字符:arr){

如果(charat)和您到目前为止尝试了什么?String artrasoDiao=“A;A;A;C;C;D”;String[]diario=artrasoDiao.split(“;”);List List-List-artasoList=new-ArrayList();List-list1=new-ArrayList();for(String-atrasoDiarios:diario){System.out.println(“客户的atraso-daior”+atrasoDiarios);artasoList.add(atrasoDiarios.charAt(0));}char-cutmCr='\0';for(Character-chr:artasoList){如果(chr这里我正在考虑分配给cutmCr变量的最终结果,请用刚才提到的代码更新您的问题。谢谢!