Hi nochmal,
habe erneut eine Frage zum Null Pointer Exception, und zwar habe ich folgende Abfrage:
Das Problem bei der Sache ist jetzt nur, dass inv1 von Anfang an nicht definiert ist (genauso wie inv2). Deshalb liefert mir das Programm immer wenn es an die Stelle beim abspielen der Methode kommt einen Null Pointer Exception. Nur kann ich nicht sagen
, da explizit nach dem Wort "Schaufel" gesucht werden muss. Also demnach ist meine Frage, wie kann ich eine String Variable nach einem bestimmten Wort durchsuchen, obwohl sie undefiniert (null) ist. Ihr werdet euch sicher fragen wieso, es liegt daran, dass der Fall kommen wird, bei dem inv1 "Schaufel" sein wird. Ich kann auch nicht von vornerein inv1 als Schaufel definieren, da inv1 am Anfang leer sein muss. Ich hoffe dieses Problem lässt sich auf irgendeinen weg lösen.
mfg fuerchterBR
habe erneut eine Frage zum Null Pointer Exception, und zwar habe ich folgende Abfrage:
Java:
if(inv1.equals("Schaufel")){
objekt3=null;
}
else if(inv2.equals("Schaufel")){
objekt3=null;
}
Das Problem bei der Sache ist jetzt nur, dass inv1 von Anfang an nicht definiert ist (genauso wie inv2). Deshalb liefert mir das Programm immer wenn es an die Stelle beim abspielen der Methode kommt einen Null Pointer Exception. Nur kann ich nicht sagen
Java:
if(inv1 != null){
objekt3=null;
}
else if(inv2 != null){
objekt3=null;
}
mfg fuerchterBR