Hallo alle zusammen,
ich bin soeben auf Eclipse3.1 umgestiegen und habe seitdem ein paar Warnungen. Sie stehen alle in Zusammenhang mit Type Safety von HashTables und Vectors. So sieht die Warnung aus:
Das tritt zum Beispiel in diesem Codestück auf (Zeile 2):
Kann mir jemand erklären, wie ich Referenzen parametrisiere? Wenn es denn das ist, was zu tun ist.
Gruß
Daishi1002
P.S. Habs nicht im IDEs und Tools-SubForum gepostet, weil es wohl ein Allgemeine Java Warnung ist, und nur seit Eclipse3.1 angezeigt wird.
L-ectron-X hat den Titel angepasst.
ich bin soeben auf Eclipse3.1 umgestiegen und habe seitdem ein paar Warnungen. Sie stehen alle in Zusammenhang mit Type Safety von HashTables und Vectors. So sieht die Warnung aus:
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to
generic type Hashtable<K,V> should be parameterized
Das tritt zum Beispiel in diesem Codestück auf (Zeile 2):
Code:
public void storeFile(Long key, Long data){
Long returnValue = (Long)localFiles.put(key, data);
if (returnValue==null){
//new entry
}else if (returnValue.equals((Long)localFiles.get(key))){
//old value is new value, no changes
}else{
// update entry
}
}
Kann mir jemand erklären, wie ich Referenzen parametrisiere? Wenn es denn das ist, was zu tun ist.
Gruß
Daishi1002
P.S. Habs nicht im IDEs und Tools-SubForum gepostet, weil es wohl ein Allgemeine Java Warnung ist, und nur seit Eclipse3.1 angezeigt wird.
L-ectron-X hat den Titel angepasst.