Sinds JDK 1.5 kan je niet meer zomaar arraylists aanmaken maar moet je ze declareren als volgt:
Deze syntax vond ik op google
bij compilatie krijg ik echter:
code:
1
2
| private HashMap<String,IItem>cataloog; HashMap<String,IItem> cataloog = (HashMap<String,IItem>)invoer.readObject(); |
Deze syntax vond ik op google
bij compilatie krijg ik echter:
code:
1
2
3
4
5
6
7
8
9
| be\hogent\iii\bibliotheek\implementatie\Catalogus.java:89: warning: [unchecked]
unchecked cast
found : java.lang.Object
required: java.util.HashMap<java.lang.String,be.hogent.iii.bibliotheek.IItem>
HashMap<String,IItem> cataloog = (HashMap<String,IItem>)
invoer.readObject();
^
1 warning |