我有这么一段代码,它一直说无法创建通用数组,但是我的Node类中没有通用类型,只有一个Object字段。Node类是一个内部类。为什么会这样?
public class TernarySearchTrie<E> implements TrieInterface<E> {
private Node[] root = new Node[256];
private int size = 0;
private class Node {
char c;
Node left, mid, right;
Object value;
}
}
Node
的定义在哪里? - templatetypedef