關於 List 裡自定義物件的排序

2021-07-13 02:28:34 字數 692 閱讀 7942

現在用 list 物件裡的屬性進行排序。

以下為了通用,使用了反射。

tempproductinfoentity為臨時儲存的實體物件。

/**

* 暫時用來對

list

裡的物件

根據物件屬性排序

*@authorja0ck5 */

public

voidsort(listextendsobject> list,finalstring comp ,finalstring sort)else}}

}}catch(nosuchmethodexception | securityexception e)catch(illegalacces***ception e)catch(illegalargumentexception e)catch(invocationtargetexception e)

returnresult;

}});

**略微冗餘,希望看客們指點指點,只為了成為更優雅的人

自定義List物件集合排序

1.定義實體類 public class commodity public commodity string type,string name,double price,string shopname,int sales 此處省略類屬性的get set方法 public string tostrin...

List自定義某元素排序

一 實體類要實現comparable介面,泛型填該類名,並實現compareto方法。package com.core.entity 檔案實體類 author pengke date 2018年5月22日 下午3 37 00 public class filedata implements comp...

c 關於stl裡set容器的自定義排序

最近結合stl看資料結構,對許多原本半生不熟的知識都有了點領悟,大家知道stl裡無論是向量還是容器的sort演算法都很有用也很方便.但是似乎大家一直都是用int型別來初始化這些物件,那我用自定義的乙個結構來對初始化這些物件,並且想對結構裡的某乙個元素的大小來排序,該怎麼辦呢,我上網查了些資料,並根據...