compareTo的使用(实现排序功能)


游戏中经常会使用到的分数排序,名字排序

CompareTo的比较原理:

      先读取出字符串的第一个“字母”进行比较,比较的方法是ascii码表的值(字符所对应的十进制值),如果前面的大那么返回1,后面的大返回-1;此位置相同,继续比较下一位,直到最后一位,如果都相同的话,就返回0;

compareTo可以用于实际中什么应用呢??我这里例举使用compareTo进行简单 字符串的排序。(例如使用compareTo 进行姓名的排序)

 附带一个关于排序的代码(C#)链接http://www.cnblogs.com/heartgame/p/5623722.html

以及各种排序资料链接http://lib.csdn.net/article/unity3d/39247


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM