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
Version imprimable
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: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:
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:
1
2Long l = 0l;