有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何正确排序groovy列表

我有以下清单:

    def l1 = [1, 3, 2, 'b', '-', '-', 'a']

我将按照以下方式对列表进行排序:

   l1.sort(false) 

我得到的排序列表是[1,2,3'-','-','a','b'],但是我如何才能得到排序列表是['-','-',1,2,3,'a','b']


共 (1) 个答案

  1. # 1 楼答案

    l1.sort{ a,b-> a.toString() <=> b.toString() }