【发布时间】:2017-05-10 08:24:30
【问题描述】:
我正在研究 Trie 数据结构并遇到了这段代码
// R-way trie node
private static class Node {
private Object val;
private Node[] next = new Node[26];
}
我理解逻辑,但我不明白的是,节点将被初始化到什么深度?
您可以在http://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/TrieST.java.html查看完整代码
【问题讨论】:
-
如果我理解思维方式,“非静态”内部类有特定的生命(隐藏的父“this”引用等),“静态”生命是正常的。
标签: java trie static-class