Bonjour,

il te faut utilser la pre-incrematation pour que taille = 1.
taille = ++taille

non ?

 Jean Michel Flambard
http://www.multimania.com/jmflambard
------------------------------------

> Bonjour, j'ai un comportement que je n'arrive pas � expliquer
> avec l'op�rateur de post-incr�mentation en Java :
>
> public class Test
> {
>    public static void main(String[] args){
>      int taille = 0;
>      taille = taille++;
>      System.out.println(taille);
>    }
> }
>
> Affiche 0 ! Ou est pass�e ma post-incr�mentation ?
> Le meme programme en C, donne lui le r�sultat attendu (1) :
>
> #include <stdio.h>
> void main() {
>    int taille = 0;
>    taille = taille++;
>    printf("%d\n",taille);
> }
>
> Quelqu'un pourrait-il m'expliquer pourquoi Java ne se comporte
> pas de la meme fa�on que le programme en C ?
>
> Merci, yann.
>
> --
>   / Yann SECQ            Equipe SMAC           [EMAIL PROTECTED] \
> | Multi-Agent Systems Modeling & Agent Oriented Programming |
>   \ http://www.lifl.fr/SMAC        http://www.lifl.fr/~secq /
>
>


Répondre à