我有一个键控数组,每个槽包含两条信息:公司名称和优先级。我正在尝试找到一种方法来改组具有相同优先级值的公司名称。我熟悉洗牌功能,但是,我不想洗牌忽略优先级值的数组中的所有元素,我只想洗牌具有相同优先级值的元素。
这是我正在尝试做的一个例子:
注意:以下所有元素都在同一个数组中
McDonalds, 10
Marshalls, 10
Dillards, 10
Burger King, 5
Hunan Palace, 5
Taco Bell, 5
Pizza Hut, 5
Macy's, 2
Prudential, 2
Nike, 2
Billabong, 2
我想最终得到类似的东西:
Marshalls, 10
Dillards, 10
McDonalds, 10
Hunan Palace, 5
Burger King, 5
Pizza Hut, 5
Taco Bell, 5
Nike, 2
Macy's, 2
Billabong, 2
Prudential, 2