有人知道Java中有一個類的元素,這樣元素就可以被任何元素成員排序嗎? 這個想法基本上是有一些類似數據庫表的實現,你可以在其中添加字段進行排序。爲了說明:可排序類似Java的類
SomeTable table = new SomeTable();
table.addField("name", String);
table.addField("age", int);
table.addField("hair color", String);
table.add(new Object[]{"Thomas", 32, "brown"});
table.add(new Object[]{"Jack", 34, "black"});
table.sort("age")
將排序表,以便托馬斯是第一要素,而讓傑克是第一要素table.sort("name")
將表格進行排序。我可以自己編寫這樣的代碼(實際上我曾經這樣做過),但是我只是很好奇,看看是否有一個現成的庫來做這種事情(沒有數據庫)。我知道int
不是一個類,但這不是重點。這個示例代碼就是爲了展示我期望的功能類型。
幾乎我在找什麼。謝謝! – tehvan 2009-02-22 08:42:41