>ok merci sinon que je me disait qu'une application dévéloppé pour android ne tournerais pas sur un telephone avec un OS basic
95% des téléphones aujourd'hui sont sur IOs, Android ou WindowsPhone, dans ce qui reste, il y a par exemple Blackberry qui n'utilise pas Java.
Tu auras bien plus d'audience avec une appli android qu'avec une appli pour Player One.
Le problème de base était intéressant, car ça montrait bien que deux variable de type char, avec la même valeur, retourne false dans le cas où l'opérateur de comparaison "!=" est utilisé, et une fois avoir combiné avec l'opérateur logique (ici AND) entre deux valeur, cela retourne une nouvelle valeur, qui va déterminer si oui ou non on entre dans le bloc.
Utiliser le "!" peut justement porter à confusion. Dommage que tu ais effacé le post.
Je me remettre mon post qui, après réflexion, peut servir aux autres même si je me suis planté.
Au sujet de la partie sur les boucles, je pensais qu'une erreur avait été commise, je reprends donc mon raisonnement :
Dans le code suivant (dans la partie du cours sur les boucles) :
String prenom;
2char reponse = 'O';
3Scanner sc = new Scanner(System.in);
4while (reponse == 'O')
5{
6 System.out.println("Donnez un prénom : ");
7 prenom = sc.nextLine();
8 System.out.println("Bonjour " +prenom+ ", comment vas-tu ?");
9 //Sans ça, nous n'entrerions pas dans la deuxième boucle
10 reponse = ' ';
11
12 //Tant que la réponse n'est pas O ou N, on repose la question
13 while(reponse != 'O' && reponse != 'N')
14 {
15 //On demande si la personne veut faire un autre essai
16 System.out.println("Voulez-vous réessayer ? (O/N)");
17 reponse = sc.nextLine().charAt(0);
18 }
19}
20System.out.println("Au revoir…");
j'ai remarqué la condition suivante :
//Tant que la réponse n'est pas O ou N, on repose la question
while(reponse != 'O' && reponse != 'N')
{
//On demande si la personne veut faire un autre essai
System.out.println("Voulez-vous réessayer ? (O/N)");
reponse = sc.nextLine().charAt(0);
}
que j'ai traduit par tant que (la réponse n'est pas Oui ET la réponse n'est pas Non), on exécute le code.
En relisant ma traduction je me dit que ce ne peut être ET puisque la réponse ne peut pas être en même temps OUI et Non et je posais la question de remplacement de cette condition par la condition suivante :
//Tant que la réponse n'est pas O ou N, on repose la question
while(reponse != 'O' || reponse != 'N')
{
//On demande si la personne veut faire un autre essai
System.out.println("Voulez-vous réessayer ? (O/N)");
reponse = sc.nextLine().charAt(0);
}
qui correspond donc à tant que (la réponse n'est pas Oui OU la réponse n'est pas Non), on exécute le code.
J'ai, après coup, vu que mon raisonnement était faux, et c'est pourquoi j'avais supprimé ce post.
Et ta réponse au premier post m'a confirmé que je m'étais bel et bien planté.
Encore merci pour ces éclaircissements, et la prochaine fois je laisserai mon post même si mon ego pourrait en souffrir .
Bonne soirée
Alain
- Edité par amlpq 6 juin 2014 à 7:09:01
L'histoire ne consiste pas seulement en une succession de dates, mais elle raconte surtout qui vous êtes et d'où vous venez................
salut les amis
SVP il y avait un champ sur l'ancien siteduzero.com ou on pouvait saisi les codes web qui sont dans le livres apprendre à programmer en Java mais sur ce modele de ce site je ne me retrouve pas. Aidez moi SVP
merci
salut les amis SVP il y avait un champ sur l'ancien siteduzero.com ou on pouvait saisi les codes web qui sont dans le livres apprendre à programmer en Java mais sur ce modele de ce site je ne me retrouve pas. Aidez moi SVP merci
Salut, j'aimerais savoir comment faire interagir java et une base de données. Au fait, je veux enregistrer des données dans une base de données en utilisant java.
Bonjour tout le monde, i need ur help. Je dois developper une application bureautique de gestion des droits des utilisateurs ( avec une base de données ) J'ai déjà travaillé avec JAVA et je veux apprende J2EE. Est il possible de developper une telle application avec J2EE ? si oui quels sont les frameworks qui peuvent m'aider et faciliter le développement ?? Merci.
Bonjour, j'ai un problème, j'essaye de suivre le cours "Apprenez à programmer en java" de Cyrille Herby; mais je n'arrive pas à télécharger le même logiciel Eclipse que celui montrer sur les captures d'écran. Je n'ai pas les menus "source" et "refractor", et je n'ai pas les boutons pour créer un nouveau "Java Project" ou une nouvelle "classe". Mon logiciel s'appelle "Java EE - Eclipse" et celui du cours s'appelle seulement "Java - Eclipse".
Merci d'avance de m'aider à télécharger le bon logiciel.
Bonjour, voici une petite fentre que j'ai créé et je ne sais pas comment importer les renseignements indiqués dans les deux champs "Nom" et "Prénom" dans une base de données dans laquelle j'ai déjà créé une table qui correspond aux deux champs. J'utilise MySQL.
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
On m'a dit qu'un bon programmeur est fainéant ,est-ce vrai?