0% ont trouvé ce document utile (0 vote)
113 vues3 pages

Memo Java

Ce document est un aide-mémoire Java qui présente les principaux opérateurs, les instructions pour créer des classes, gérer des tableaux, et contrôler le flux d'exécution avec des structures conditionnelles et des boucles. Il décrit également la portée des variables et les types primitifs disponibles en Java. Enfin, il fournit des exemples de syntaxe pour déclarer des méthodes et importer des bibliothèques.

Transféré par

Clesi Nseka
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
113 vues3 pages

Memo Java

Ce document est un aide-mémoire Java qui présente les principaux opérateurs, les instructions pour créer des classes, gérer des tableaux, et contrôler le flux d'exécution avec des structures conditionnelles et des boucles. Il décrit également la portée des variables et les types primitifs disponibles en Java. Enfin, il fournit des exemples de syntaxe pour déclarer des méthodes et importer des bibliothèques.

Transféré par

Clesi Nseka
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Aide - mémoire Java

Aide - mémoire Java

Principaux opérateurs
Opérateur d’affectation
 = : affecte (le membre de droite au membre de gauche)

Opérateurs arithmétiques:
Les basiques :
 +
 -
 *
 /
 % (modulo)

Les 2-en-1
 ++ incrément (opérateur unaire postfixé : x++)
 - - décrément (opérateur unaire postfixé : x--)
 += : ajoute le membre de droite au membre de gauche
 - = soustrait membre de droite au membre de gauche
 *= multiplie le membre de gauche par le membre de droite
 /= divise le membre de gauche par le membre de droite

Opérateurs logiques :
 && (ET logique)
 || (OU logique) ( ‘|’ : alt gr 6)
 ! (NON logique)
 ? : commutateur (syntaxe : booléen?valeur_si_vrai:valeur_si_faux)

Opérateur de concaténation de chaînes


 +

Opérateurs de comparaison :
 == égalité
 != inégalité
 <
 >
 <=
 >=

Opérateurs sur digits :


 ! : inversion des digits (1 <-> 0)
 & : ET entre digits
 | : OU entre digits ( ‘|’ : alt gr 6)
 ^ : OU exclusif (XOR) entre digits (‘^’ : alt gr 9 )
Aide - mémoire Java

Comment faire pour ....

Créer une classe qui soit un class Nom_de_classe{


programme ...
public static void main(String[] nom)
{
...
}
...
}
Interrompre un programme
en cours d’exécution depuis Ctrl C
la console
Afficher un message sur la System.out.println()
console de sortie
Changer le type d’une (nouveau_type_primitif) nom_de_variable
variable (ou d’une valeur) de ou
type primitif (nouveau_type_primitif) valeur
Déclarer une variable de type nom_de_variable
type primitif ou String ( ex : char c, int i, String chaine...)
Déclarer un tableau type_du_contenu[] nom_du_tableau
exemple : int[] monTableauDEntier;

Créer un tableau de nom_du_tableau = new type_du_contenu[n]


dimension n ex : monTableauDEntiers=new int[12];

Accéder à la valeur de
l’élément d’indice i d’un nom_du_tableau[i]
tableau
Accéder au nombre nom_du_tableau.length
d’éléments d’un tableau
Effectuer une séquence if (condition){
d’instructions si une .... séquence d’instructions...
condition est réalisée. }

Effectuer une séquence if(condition){


d’instructions si une ...séquence d’instructions
condition est réalisée, et }
une autre séquence sinon. else{
....autre séquence d’instructions
}
Sélectionner une séquence switch (selecteur){
d’instruction en fonction de case valeur1 :
la valeur d’un sélecteur ... séquence d’instructions...
(entier, caractère, chaîne) break;
case valeur2:
..séquence d’instructions...
break;
....
default:
...séquence d’instructions ...
break;
}
Aide - mémoire Java

Répéter une séquence while (condition){


d’instructions tant ... séquence d’instructions à répéter...
qu’une condition est }
vérifiée
ou bien

do {
...séquence d’instructions à répéter..
}
while (condition);
Répéter une séquence for (int i=0;i<n;i=i+1){
d’instructions n fois. ...séquence d’instructions à répéter n fois...
}

Obtenir un nombre
aléatoire compris entre 0 Math.random()
et 1.
Déclarer une méthode void nom_de_methode(type_du_parametre1 nom_du_parametre1,
prenant des paramètres type_du_parametre2 nom_du_parametre2,
et n’ayant pas de valeur ...) {
de retour ...instructions
}

Déclarer une méthode type_de_retour nom_de_methode(type_du_parametre1


prenant des paramètres nom_du_parametre1, type_du_parametre2
et ayant une valeur de nom_du_parametre2,...) {
retour. ...instructions...
return valeur_de_retour;
}
Utiliser des méthodes et nom_de_bibliotheque.nom_de_classe.nom_de_methode()
des constantes de
classes contenues dans ou
des bibliothèques
nom_de_bibliotheque.nom_de_classe.nom_de_variable
Importer une import nom_de_bibliotheque.*;
bibliothèque
Importer une seule
classe d’une import nom_de_bibliotheque.Nom_de_classe;
bibliothèque

Portée des variables :


Une variable est accessible depuis le bloc de code où elle a été déclarée (sous-blocs inclus). Un bloc
de code est un ensemble de lignes de code délimité par des accolades { }
Exception : une variable déclarée dans l’en-tête d’une boucle for est accessible seulement depuis le
corps de cette boucle.

Types primitifs :
identifiant char byte short int long float double boolean
nature Caractère Entier Entier Entier Entier Réel en Réel en Valeur
ou entier signé signé signé signé virgule virgule logique
non signé entre -128 entre entre -231 entre -263 flottante flottante (vrai ou
entre 0 et et 127 -215 et et 231-1 et 263-1 double faux, true
216-1 215-1 précision ou false)

Vous aimerez peut-être aussi