Percheè questo metodo mi da errore?
public int asd(String p){
int a=0;
if(p.substring(p.length()-singolare[0].length(), p.length())==singolare[0]){
return a=1;
}
return a;
}
singolare[0] è un vettore stringa , l'elemento 0 è "a", quello che fa il metodo è verificare se l'ultima pezzo di lettere di una parola è uguale alle lettere messe nel vettore, ovviamente ora solo l'elemento 0,
come mai non funziona? in netbenas mi dice questo :
Exception in thread "main" java.lang.NullPointerException