percheè questo metodo mi da errore?
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,codice: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; }
come mai non funziona? in netbenas mi dice questo :
Exception in thread "main" java.lang.NullPointerException

Rispondi quotando