2015-01-18 3 views
0

Мой узел Класс:Ошибка при создании нового узла в Java

static class Trie{ 

    int count; 
    Trie[] words; 

    public Trie(){ 
     count =-1; 
      for(int i=0;i<26;i++) 
      words[i] = null; 
    } 

} 

Моя строка кода для создания нового узла:

if(Root==null) 
     Root = new Trie(); 

Я получаю следующую ошибку

Exception in thread "main" java.lang.NullPointerException 

Что я сделал Wro нг, Как создать новый объект

+0

Как вы можете использовать статический ключевое слово с классом declaration.Dint он дал вам ошибку компиляции? – silentprogrammer

ответ

1

Вы никогда не инициализированы слова:

words = new Trie[26]; 
Смежные вопросы