1. Collections转换为Array的小问题
ABCResult abcresult = agent.getABCObject((TestID[]) testHashSet.toArray());
这种写法是错误的,因为toArray()回来的其实是Object[], 这样是不可以转换为TestID[]. 正确的写法应该是.
ABCResult abcresult = agent.getABCObject((TestID[]) testHashSet.toArray(new TestIDID[testHashSet.size()]));
2. CompareTo容易发生的错误
....