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

Langage Java Discussion :

[Débutant]problemes avec mes conditions


Sujet :

Langage Java

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Points : 15
    Points
    15
    Par défaut [Débutant]problemes avec mes conditions
    Bien le bonjour nobles programmeurs, j'ai une petite aide a vous demander, je suis en train de faire un programme ( un tout bete programme ) et j'ai un probleme avec les conditions, je vous explique :

    -tout d'abord, c le jeu ou l'on doit trouver le chiffre trouvé par l'ordinateur par un random. jusque la, pas de probleme.

    les problemes commencent ici:

    -Lorsque l'utilisateur trouve le bon nombre, je souhaiterai qu'il demande au joueur s'il veut continuer ou pas, j'enregengistre la reponse ( jusque la, ca marche) mais ensuite, j'aimerai bien comparé la reponse de l'utilisateur aux conditions qu'il faudrai pour soit: arreter le programme ou recommencer une partie ( les lignes a problemes sont montré par les / ). Je ne sais pas si je me suis expliqué clairement mais si vous pourriez m'aider, je vous en serais tres reconnaissant.




    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
    16
    17
     
                              if (nbrchoisi==nombremystere)
    		{
    		 System.out.print("Bravo!!Voulez vous refaire une partie ?: ");
    		 String veri= Clavier.lireString();
     
    /////////////////////	 if (veri=="non" || veri=="Non")
    		 {
    			 System.out.println("hello");
    			 break;
    		 }
    /////////////////	if ( veri=="oui" || veri=="Oui")
    		 {
    		  nombremystere = nm();
    		 }
     
    		}

  2. #2
    Membre confirmé

    Homme Profil pro
    Chomeur
    Inscrit en
    Juin 2006
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Chomeur

    Informations forums :
    Inscription : Juin 2006
    Messages : 347
    Points : 452
    Points
    452
    Par défaut
    Salut Rafsky,

    Pour comparer des strings tu dois utiliser monString.equals("stringAVerifier") qui retourne soit vrai soit faux. (ou equalsIgnoreCase dans ton cas)
    Est tu sur de ce que tu as recuperer dans "veri"? Sinon ajoute un system.out.println, dans le doute.

    Bon courage,
    Tif

  3. #3
    Membre régulier

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 90
    Points : 114
    Points
    114
    Par défaut
    En effet, le == va seulement comparer l'adresse em memoire des variables string, alors que le .equals() compare le contenu des variables.

  4. #4
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Points : 15
    Points
    15
    Par défaut Merci
    merci, je viens de trouver mon erreur et en effet, c'etait bien cela

    grand merci !

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

Discussions similaires

  1. Probleme avec mes formulaire html dans mes pages web
    Par foungnigue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2005, 19h07
  2. [débutant] Probleme avec switch et héritage
    Par durk dans le forum Langage
    Réponses: 2
    Dernier message: 21/04/2005, 09h48
  3. [C#][débutant] Probleme avec un case
    Par Le Basque dans le forum Windows Forms
    Réponses: 2
    Dernier message: 13/01/2005, 12h45
  4. Problème avec mes emails sous postfix
    Par barbot dans le forum Réseau
    Réponses: 4
    Dernier message: 23/06/2004, 14h56
  5. [tomcat]j'ai un probleme avec mes URLs
    Par nouaman dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 27/05/2004, 00h10

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