こんにちは、g.getid(id1)行でnullポインター例外が発生しましたが、修正方法がわかりません。
Iterator<String> it1 = players1.iterator();
Iterator<String> it2 = players2.iterator();
while (it1.hasNext()&&it2.hasNext()) {
String id1 = it1.next();
g.getID(id1); //NULL point exception? :(
//g.getId finds the player with the unique ID.
String id2 = it2.next();
g.getID(id2); //NULL referance exception? :(
}
私の目的は、players1とplayer2のイテレータを構成するリストから文字列を取得することであり、参照はg.getId(id1)にあります。およびg.getId(id2); ループを通過するとき、各IDは異なります。
gはゲームクラスの参照です。
保護されたゲームg; ゲームクラスでは、getIdのメソッドは次のとおりです。TgetID(String id);