Meh*_*Meh 5 java generics containers
我是一个具有一点C++经验的Java noob,我正在尝试用以下几行创建Java集合(类似于C++中的那样):
Set< Set< String > > collection = new TreeSet< Set< String > >();
Set< String > entry = new TreeSet< String >();
collection.add( entry );
Run Code Online (Sandbox Code Playgroud)
这样构建很好,但是当程序执行时,java.util.TreeSet cannot be cast to java.lang.Comparable会抛出异常.
没有重新实现轮子,如何在Java中拥有一组集合?
另外,Java的处理是什么允许破解代码(例如,类型不匹配)进行编译?
提前感谢您的任何反馈.
| 归档时间: |
|
| 查看次数: |
4780 次 |
| 最近记录: |