- 帖子
- 243
- 积分
- 374
- 技术
- 15
- 捐助
- 0
- 注册时间
- 2013-10-20
|
标题
回复 4# 522235677
好吧,我再仔细描述下:第一种情况,在c盘的A文件夹中有100个文本,名称就是1.txt,2.txt一直到100,要求将文件清单包含完整路径输出到c盘的清单.txt,这里的文件清单顺序是按12345678910111213141516...的顺序,一个一行。你可能会问,用dir/a-d/b/s不就可以了?不行的,因为这样出来的顺序2会比10还要大。明白了吧?
当然,真正困难的是第二种情况,如果把阿拉伯数字变成大写的一二三四,也是100个文本,也是生成文件清单,要求顺序是汉语的从小到大的顺序,还怎么做?
其实问题的核心就是排序问题,系统默认是按照拼音来排序的,一的第一个拼音字母是y,二的第一个是e,故一不会排在第一个。所以要解决这个问题,怎么处理能够让一排在第一个,二排在第二个,依次下来。
我想,我说的够清楚了吧? |
|