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