Bjr,
J'ai un problème de 'java.lang.NullPointerException' en essayant de remplir une List. Voici mon code (remarquez que le println est là pour voir où est le problème et le boolean 'ok' est là pour limiter les null dans la liste 'ls').
Et pourtant, on peut voir dans la 1ere ligne d'erreur (avec le println) que 'temp' n'est pas vide !
et j'ai tjrs le même message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private List<Supply> ls; public void setLf() { List<Supply> temp = facade.searchSuppliesForOneSeller(); System.out.println(temp+""); boolean ok = false; for (Supply s : temp) { if(s.isSold()){ ok=true; if(ok){ ls.add(s); } } } }
[[idSupply=1, refSupply=zsc-000123, Table de jardin], [idSupply=2, refSupply=taja/789552-45, Table de salon], [idSupply=70, refSupply=ghh, tutu], [idSupply=71, refSupply="""", rrrr]]
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at gui.view.jmodel.ToysSoldForOneSellerTableModel.setLf(ToysSoldForOneSellerTableModel.java:91)...
Merci pour votre aide.
Marc
Partager