code: private TrieNode getRootNode(char character){
          //计算节点的存储索引
          int index = character%INDEX_LENGTH;
          TrieNode trieNode = ROOT_NODES_INDEX[index];
          while(trieNode != null && character != trieNode.getCharacter()){
              //如果节点和其他节点冲突，则需要链式查找
              trieNode = trieNode.getSibling();
          }
          return trieNode;
      }
docs: 获取字符对应的根节点
  如果不存在，则返回NULL
  @param character 字符
  @return 字符对应的根节点