【发布时间】:2010-01-15 13:19:19
【问题描述】:
我有一个要按两个键排序的对象数组。可以说的对象是 Student 类型,而我对我的排序感兴趣的属性是 grade 和 name。
Student
{
double grade;
string name;
...
}
如何先按等级然后按名称对对象进行排序?例如,如果我有清单: 汤姆 9.9 安德鲁 9.8 佳士得 10 垫子 9.8 艾莉森 10 艾达 9.8
在我应该有的排序之后: 艾莉森 10 佳士得 10 汤姆 9.9 阿达 9.8 安德鲁 9.8 垫子 9.8
而不是 佳士得 10 艾莉森 10 汤姆 9.9 安德鲁 9.8 阿达 9.8 垫子 9.8
任何指针都非常有用。
【问题讨论】:
标签: objective-c arrays sorting