Dúvida!

Tenho um array de Strings e tenho uma outra String qualquer. Quero compara essa String qualquer com as posições no array de Strings e se a posição no array estiver vazia entao adiciono a String qualquer nessa posição!
Ex.:
String array[]=new String[5];
String teste=“teste”;

for (int i=0;i<array.length;i++) {
if (array[i].equals(null)) {
array[i]=teste;
break;
}
}

Só que a comparação da posição do array com o “null” da um erro:

Exception in thread “main” java.lang.NullPointerException
at questao5.Dicionario.inserir(Dicionario.java:10)
at questao5.TesteDicionario.main(TesteDicionario.java:11)

como faço para ver se uma String é vazia? Obrigado!

String == null

Vlw! ^^ deu certo!