Yann Secq wrote:
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);
}
}
Bon,
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 fait je vois vraiment pas l'interet de l'affectation !
pourquoi ne pas ecrire uniquement
taille++
qui me semble le comportement recherche ?
-Message d'origine-
De : Yann Secq [mailto:[EMAIL PROTECTED]]
Envoyé : mardi 26 février 2002 14:19
À : joss
Cc : [EMAIL PROTECTED]
Objet : Re:
Title: RE: RE: Post incrémentation surprenante
Selon les specs :
15.6.1 Evaluate Left-Hand Operand First
The left-hand operand of a binary operator appears to be
fully evaluated before any part of the right-hand operand
is evaluated. For example, if the left-hand operand contains
an
Thibaut Fagart wrote:
En fait je vois vraiment pas l'interet de l'affectation !
pourquoi ne pas ecrire uniquement
taille++
qui me semble le comportement recherche ?
Oui, le but n'était pas d'obtenir l'effet recherché, mais
de comprendre ce qui se passait.
Maintenant je sais que c'est à
Comment peut-on appeler - le plus simplement possible - un objet COM stocké
dans une DLL Win32 ?
Voila quelques pistes:
http://pharos.inria.fr/Java/query.jsp?keyword.s1%3A5427=on
a+
---
Olivier Dedieu
JALIOS (33) 1 39 63 51