が、私は私のmain
メソッドからメソッドss
を呼び出そうが、それはあなたがあなたがff
という配列を埋めていないメインからメソッドを呼び出すと、NullPointerExceptionが
Exception in thread "main" java.lang.NullPointerException at teste1.exp.ss(exp.java:16) at teste1.Main.main(Main.java:64) Java Result: 1
public class Main {
public static void main(String[] arguments) {
...................
private static String[] ff;
exp mega = new exp();
mega.ss(ff);
}
class exp {
public void ss (String gvanswer[]){
String answer[] = new String[3];
answer[0] = "pacific ";
answer[1] = "everest";
answer[2] = "amazon ";
if (gvnswer[0].equals("pacific"))
{System.out.println("eeeeeeeeeeeeee ");}
if (gvanswer[1].equals(answer[1])){System.out.println("l ");}
}
このようなクラス、関数、変数名では、NPEが将来の最大の問題になるとは思わないでしょう:) –