quand j'initialiser ma variable de type long de la maniere suivante:
Long tpsfin= 0
j'ai l'erreur suivante :
incompatible type-found int but expected java.lang.long
a la compilation
quand j'initialiser ma variable de type long de la maniere suivante:
Long tpsfin= 0
j'ai l'erreur suivante :
incompatible type-found int but expected java.lang.long
a la compilation
Tu confonds Long qui est un objet ,et long qui est un type primitif.
Dans ton cas, ça donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part long tpsfin= 0;
Si tu as mis :
C'est que tu es en JAVA 1.5 et que tu t'attend a l'autoboxing ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Long l = 0;
Car sinon c'est normal que ca ne compile pas puisque tu initialise un objet par un type primitif.
Sinon je ne connais pas bien java 1.5 mais essaye
De cette façon tu precise que 0 est de type long , du coup il sais qu'il doit "wrapper" dans un Long, enfin je pense !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Long l = 0l;
Partager