您好,这个效果您哪里不明白?
我这边给您解释一下,
首先,sortRange的参数含义分别是:
- /*
- row:起始行号,-1表示整列都参与排序
- col:起始列号,-1表示整行都参与排序
- rowCount:行数
- colCount:列数
- true:列内排序为true,行内排序为false
- sortInfo:排序实例数组
- */
- sortRange(row, col, rowCount, colCount, true, sortInfo);
复制代码
其次,sortInfo中保存的排序实例的含义是:
1、index表示排序的行(列)号
2、ascending:是否以升序排列
因此在此实例中,程序的排序方式是先以第一列升序排序,
遇到相同元素时(10、100),再以第二列以升序排列。 |