sorts底层用的是快速排序,只不过传统快排是a>b,这里无非吧a>b改成了你重写的sort()方法,通过是否大于零判断a是否大于b,别的都一样,至于字符串,根据从头到尾的ascii码顺序来判定谁大谁小。