主要利用 comparator這個介面來實現,我這裡是排序list裡面的時間 分別取到最大的時間和最小的時間。
要實現裡面的函式
int compare(object o1, object o2) 返回乙個基本型別的整型,返回負數表示o1 小於o2,返回0 表示o1和o2相等,返回正數表示o1大於o2。
public class comparatordatetest
comparatordate c=new comparatordate();
collections.sort(list,c);
system.err.println(list.get(0));
system.err.println(list.get(list.size()-1));}}
class test implements comparator
else}}
倒序訪問list
我們還是用乙個list按分數從高到低表示出班裡的3個同學 l adam lisa bart 這時,老師說,請分數最低的同學站出來。要寫 完成這個任務,我們可以先數一數這個 list,發現它包含3個元素,因此,最後乙個元素的索引是2 print l 2 bart有沒有更簡單的方法?有!bart同學是最...
Date語意學 Data Member的訪問
已知下面這段 point3d origin,pt origin 訪問data member有什麼區別 origin.x 0.0 pt x 0.0 static data members被編譯器提出於class之外,被視為乙個global變數。若x是乙個static data members,則 or...
集合 List 排序
以下是我做的乙個例項 第一步 建立物件類 content public class content public string getname public void setname string name public long gettime public void settime long t...