Java
import bibliothéque; importer une bibliothèque
Installer les outils de développement¶
System.out.println('texte');afficher du texte .
| Symbole | Action |
|---|---|
\n |
retour à la ligne |
\t |
tabulation |
print("text" + variable)afficher la valeur d'une variable.
## Les variables et les opérateurs
variable = valeur<type>
type variable=valeur <, var2=val2>
déclarer un variable.
Type de variables :
| Type | définition | Type |
|---|---|---|
| byte | entiers entre -128 et +127 | |
| short | entiers entre -32768 et +32767 | |
| int | entiers entre -210^9 et 210^9 | |
| long | entiers entre -910^18 et 910^18 | L |
| float | nombres décimaux | f |
| double | nombres décimaux plus grand que float | d |
| char | caractère 'chaine' |
|
| boolean | boléen true ou false |
|
| String | chaîne de caractère |
Opérateurs¶
| Opérateur arithmétique | |
|---|---|
+ |
addition |
- |
soustraction |
* |
multiplication |
/ |
division |
% |
modulo |
type variable = nv_type variableconvertir de variable dans un autre type.
Lire les entrées clavier¶
Bibliothèque java.util.Scanner
sc = new Scanner(System.in);lire l'entré clavier.sc.nextLine()résultat de la saisie.sc.nextLine()vider la variable.
Les conditions¶
Appliquer des régles selon les différentes valeurs de la variable (NB les variables de type float, double ne sont pas acceptés).
Opérateurs¶
| Opérateurs | |
|---|---|
== |
égalité |
!= |
inégatilé |
< |
strictement inférieur |
=< |
inférieur ou égal |
| Opérateur logique | |
|---|---|
&& |
et |
|| |
ou |
? |
temaire |
Déclarer un tableau¶
type tableau[] = new int[nbre]déclarer une variable-tableau vide avec nbre de colonnes.type tableau[][] = { {ligne1} , {ligne2} }déclarer un tableau à 2 lignes, N colonnes.
Fonction chaîne de caractères¶
| Fonction | Action |
|---|---|
.toLower.Case() |
transformer une chaîne de caractères en minuscule |
.toUpper.Case() |
transformer une chaîne de caractères en majuscule |
.length() |
compter le nombre de caractères |
.equals(chaine) |
comparer les 2 chaînes de caractéres |
.substring(nbre1,nbre2) |
extraire les caractéres contenu en le caractére nombre1 et nombre2 |
.indexOf('chaine') |
renvoyer la position de la chaîne |
.indexOf('chaine') |
renvoyer la position de la chaîne |
Fonctions mathématiques¶
Bibliothéque java.lang
| Fonction | Action |
|---|---|
Math.random() |
retourner un nombre alèatoire entre 0 et 1 |
Math.cos(nbre) |
cosinus |
Math.sin(nbre) |
sinus |
Math.tan(nbre) |
tangante |
Math.abs(nbre) |
valeur aboslue |
Math.pow(nbre,exposant) |
exposant |