SuperVCD管理系统 完整代码,带各种注释,可以拿这个项目入门。
/** * 获得CD分类集合 */ public ArrayList getCategories() { Set categorySet = dataTable.keySet(); log("获得分类..."); } ArrayList categories = new ArrayList(categorySet); // 排序 Collections.sort(categories); log("完成获得分类!\n"); return categories; /** * 获得某类CD的集合 * * @param 类别 */ public ArrayList getRecordings(String category) { ArrayList recordingList = null; log("获得CD集合信息, 它们属于: " + category); recordingList = (ArrayList) dataTable.get(category); } /** // 排序 Collections.sort(recordingList); log("完成获得CD集合信息!\n"); return recordingList;