JavaME : tester si un objet est null
Salut,
Voici un bout de code :
Code:
1 2 3 4 5 6 7 8 9
| public class TestME extends MIDlet {
protected void destoryApp(boolean unconditional) throws MIDletStateChangeException {}
protected void pauseApp() {}
protected void startApp() throws MIDletStateChangeException {
Object o = new Object();
boolean b = o != null;
//Display.getDisplay(this).setCurrent(new MyCanvas());
}
} |
Ce code marche sur mon portable sans problème, mais sur les nokia et les sony ericson, il y a "erreur d'application" au démarrage.
Si j'enlève le o != null, ça marche sur tous les téléphones.
Plus généralement, dès que j'ai un boolean "unobjet == unautreobjet" dans mon code, ça fait erreur d'application sur les sony ericson.
C'est assez génant de pas pouvoir comparer des objets quand même...
Vous savez d'où ça peut venir?