autant pour moi et encore merci (ter) :oops:
Version imprimable
autant pour moi et encore merci (ter) :oops:
Bon je viens de relire la FAQ mais je ne vois pas pourquoi j'ai ces warnings, en effet ma classe est paramétrée et est utilisée avec des génériques ???
La classe Personnes :
et dans le main :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 /* * Personnes.java * * Created on 14 septembre 2006, 23:05 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package generics1; /** * * @author david */ public class Personnes { private String _prenom; private String _nom; public String getPrenom() { return _prenom; } public void setPrenom(String prenom) { this._prenom = prenom; } public String getNom() { return _nom; } public void setNom(String nom) { this._nom = nom; } /** Creates a new instance of Personnes */ public Personnes() { } public Personnes(String p,String n) { this._prenom=p; this._nom=n; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append(this.getClass()) .append(" nom: ") .append(this.getNom()) .append(" prénom: ") .append(getPrenom()); return sb.toString(); } }
Code:
1
2
3
4
5
6
7
8
9
10 List<Personnes> lst=new ArrayList<Personnes>(); lst.add(new Personnes("truc","chose")); lst.add(new Personnes("machin","bidule")); for(Personnes p:lst) { System.out.println(p.getPrenom()); System.out.println(p.toString()); }
Tu as que ça comme code ? Parce que, dans ce que tu as posté, je ne vois rien qui est suceptible de déclencher ce warning :?.
Pour avoir plus de détails sur ce qui pose problème tu peux compiler avec l'option "-Xlint:unchecked".
Pour ce faire avec Netbeans, va dans les propriétés de ton projet. Là, sélectionne "Compiling" dans l'arborescence de gauche puis, dans le panel de droite, renseigne le champ "Additional Compiler Options" avec "-Xlint:unchecked".
Il ne reste plus qu'à recompiler ton projet (F6) et Netbeans te spécifiera le code qui pose problème ;).
et oui il n'y a que ca comme code et moi non plus je ne vois pas ce qui déclenche ces warnings
As-tu compiler avec l'option "-Xlint:unchecked" comme je te l'ai dit ?
EN même temps un warning par essence n'emêche pas la réalisation de la compilation...
Donc bon ce paramètre c'e'st vraiment pour faire joli :mouarf:
Citation:
Envoyé par le y@m's
oui à l'instant je reviens juste de week end et plus de warnings ? Enfin tant mieux
MerciCode:
1
2
3
4
5
6
7
8 init: deps-jar: compile: To run this application from the command line without Ant, try: java -jar "E:\java\Generics1\dist\Generics1.jar" jar: BUILD SUCCESSFUL (total time: 0 seconds)