IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

différent écritur while en paramètre


Sujet :

avec Java

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut différent écritur while en paramètre
    Bonjour j'ai ce petit bout de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
            boolean test = true;
            int i=0;
            while(test == true)
            {
                i ++;
                System.out.println(i);
                if(i == 5)
                {
                    test = false;
                }
     
            }
    je traduit tant que test est égal a true je continue,

    et je je fais ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
            boolean test = true;
            int i=0;
            while(!test)
            {
                i ++;
                System.out.println(i);
                if(i == 5)
                {
                    test = false;
                }
     
            }
    comment faut t'il le traduire car je n'ai pas d'affichage comptage,
    tant que test n'est pas égal à test, je compte.

    faut t'il mieux utiliser cette écriture pour avoir le comptage

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
       public static void main(String[] args) {
            boolean test = true;
            int i=0;
            while(test==true)
            {
                i ++;
                System.out.println(i);
                if(i == 5)
                {
                    test = false;
                }
     
            }
        }
    merci d'avance pour la réponse

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonjour,

    while(test==true) est équivalent à while(test). "!" est pour la négation donc !test est égal à false.

    A+.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] Range : les différentes écritures
    Par siril dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 22/07/2014, 20h40
  2. Balise vide : différentes écritures pour même interprétation ?
    Par txomin.patalagoïty dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 15/05/2013, 21h16
  3. [requête] différentes clauses suivant un paramètre
    Par CPI_en_mousse dans le forum Jasper
    Réponses: 15
    Dernier message: 02/02/2009, 16h27
  4. malloc et ses différentes écritures
    Par mdabire dans le forum Bibliothèque standard
    Réponses: 29
    Dernier message: 15/01/2008, 09h34
  5. Réponses: 3
    Dernier message: 30/05/2005, 23h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo