这可能是一个相当基本的问题,但我似乎无法在线找到我需要的答案。
但是,对二维数组排序的最佳方法是什么?
我有一个预填充的二维数组'mainArr [] []',其中包含数据:
John Doe - 678DGHJ,Sport
Lisa Parker - 432KH3,Car
John Doe - 678DGHJ, Drive
Peter Bear 4HJ4K3,Bus
John Doe - 4HJK4,Loose
逗号是数组中维之间的分隔符。如何首先按数组中的列对其进行排序,然后按数组第二部分中的值对其进行排序。
上面排序的数据将变为:
John Doe - 4HJK4,Loose
John Doe - 678DGHJ,Drive
John Doe - 678DGHJ,Sport
Lisa Parker - 432KH3,Car
Peter Bear 4HJ4K3,Bus
所以排序数组中的数据
mainArr[0][0]
等于
mainArr[John Doe - 4HJK4][Loose]
千巷猫影
相关分类