Bienvenue dans mon cours de programmation en Java

Cours programmation Java, tutoriel initiation à la programmation (en Java) document PDF.

Opérateurs logiques
Parfois, pour prendre une décision, il peut être nécessaire de vérifier plus d’une expression conditionnelle. Par exemple, si le nom d’un état est « Texas » ou « Californie », ajouter la taxe d’état au prix de chaque article du magasin. C’est un cas d’emploi du ou logique (logical or ) – soit « Texas » soit « Californie ». En Java, un ou logique est représenté par une ou deux barres verticales. Ca fonctionne comme ceci : si l’une quelconque des conditions est vraie, le résultat de l’expression dans son ensemble vaut true. Dans les exemples suivants, j’utilise une variable de type String. Cette classe Java possède une méthode equals() que j’utilise pour comparer la valeur de la variable état avec « Texas » ou  « Californie » :
if (état.equals(« Texas ») | état.equals(« Californie »))
Tu peux aussi écrire ceci en utilisant deux barres verticales :
if (état.equals(« Texas ») || état.equals(« Californie »))
La différence entre les deux est que, si tu utilises deux barres et que la première expression est vraie, la seconde expression ne sera même pas évaluée. Si tu ne mets qu’une seule barre, Java évalue les deux expressions.
Le et logique (logical and) est représenté par un ou deux « et commercial » (&&) et l’expression dans son ensemble vaut true si chacune de ses parties vaut true. Par exemple, imputer les taxes commerciales uniquement dans le cas où l’état est « New York » et où le prix est supérieur à 110. Les deux conditions doivent être vraies en même temps :
if (état.equals(« New York ») && prix > 110)
ou
if (état.equals(« New York ») & prix > 110)
Si tu utilises un double « et commercial » et que la première expression vaut false, la seconde ne sera même pas évaluée, car l’expression entière vaudra false de toutes façons. Avec un simple « et commercial », les deux expressions seront évaluées.
Le non logique (logical not) est représenté par le point d’exclamation et donne à l’expression le sens opposé. Par exemple, si tu veux effectuer  certaines actions uniquement si l’état n’est pas « New York », utilise cette syntaxe :
if (!état.equals(« New York »))
Voici un autre exemple – les deux expressions suivantes produiront le même résultat :
if (prix < 50)
if (!(prix >= 50))
Le non logique est ici appliqué à l’expression entre parenthèses.
Opérateur conditionnel
Il existe une autre forme de la clause if : l’opérateur conditionnel. On
l’utilise pour affecter une valeur à une variable en fonction d’une expression terminée par un point d’interrogation. Si l’expression est vraie, la valeur suivant le point d’interrogation est utilisée ; sinon, la valeur suivant les deux points est affectée à la variable située à gauche du signe égal :
remise = prix > 50 ? 10 : 5;
Si le prix est supérieur à 50, la variable remise prend la valeur 10 ;
sinon, elle vaut 5. C’est juste un raccourci pour exprimer une clause if normale :
if (prix > 50) {
remise = 10;
}
else {
remise = 5;
}
……

Résumé sur cours programmation Java

PREFACE
REMERCIEMENTS
CHAPITRE 1. TON PREMIER PROGRAMME JAVA
Comment installer Java sur ton ordinateur
Les trois étapes principales de la programmation
Etape 1 – Tape le programme
Etape 2 – Compile le programme
Etape 3 – Exécute le programme
Autres lectures
CHAPITRE 2. PASSAGE A ECLIPSE
Installation d’Eclipse
Démarrer avec Eclipse
Création de programmes dans Eclipse
Exécution de BonjourMonde dans Eclipse
Comment fonctionne BonjourMonde ?
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 3. ANIMAUX FAMILIERS ET POISSONS – CLASSES JAVA
Classes et Objets
Types de données
Création d’un animal familier
Héritage – un Poisson est aussi un AnimalFamilier
Surcharge d’une méthode
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 4. BRIQUES DE BASE JAVA
…….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours gratuit de programmation en Java (3,77 MO) (Cours PDF)
cours de programmation en Java

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *