java 新手万分火急

sanq 我有一个困惑多天的程序:编写一个保存约会薄的程序,创建一个类appointment, 他存储对约会的描述,约会日期,开始时间和结束时间,约会被保存到已排序的数组
列表中用户可以增加约会并输出给定日期的全部约会,再加入一个心得约会时,用二分查找法确定他应该被插入到数组列表中的位置,若它不与被的约会冲突就加入它