0% ont trouvé ce document utile (0 vote)
7 vues5 pages

Commandes Java

Ce document est une référence des commandes et méthodes les plus utilisées en Java SE 2024, couvrant les entrées/sorties, la déclaration de variables, les structures de contrôle, les tableaux, les collections, les chaînes de caractères, les mathématiques, la gestion des exceptions, la programmation orientée objet et les fichiers. Chaque section fournit des exemples pratiques pour illustrer l'utilisation des commandes. C'est un guide utile pour les développeurs Java souhaitant se référer rapidement aux fonctionnalités du langage.

Transféré par

tedebayebonheur92
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
7 vues5 pages

Commandes Java

Ce document est une référence des commandes et méthodes les plus utilisées en Java SE 2024, couvrant les entrées/sorties, la déclaration de variables, les structures de contrôle, les tableaux, les collections, les chaînes de caractères, les mathématiques, la gestion des exceptions, la programmation orientée objet et les fichiers. Chaque section fournit des exemples pratiques pour illustrer l'utilisation des commandes. C'est un guide utile pour les développeurs Java souhaitant se référer rapidement aux fonctionnalités du langage.

Transféré par

tedebayebonheur92
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Référence des Commandes Java

Les commandes et méthodes les plus utilisées


Java SE — Édition 2024

1. Entrée / Sortie (I/O)

Commande Description Exemple


[Link]() Affiche une ligne [Link]("Bonjour");

[Link]() Affiche sans saut de [Link]("Hello ");


ligne

[Link]() Affiche formaté [Link]("%.2f",


3.14);

[Link]() Lit une ligne Scanner sc = new


Scanner([Link]);

[Link]() Lit un entier int n = [Link]();

[Link]() Affiche erreur [Link]("Erreur !")


;

2. Déclaration de Variables

Type Exemple de déclaration Valeur par défaut


int int age = 25; 0

double double prix = 9.99; 0.0

boolean boolean ok = true; false

char char lettre = 'A'; \u0000

String String nom = "Java"; null

long long big = 1234567890L; 0L

float float x = 1.5f; 0.0f

Référence Java — Page


3. Structures de Contrôle

Structure Syntaxe / Exemple Usage


if / else if (x > 0) { ... } else { ... } Condition simple

switch switch(val) { case 1: ... break; } Cas multiples

for for (int i = 0; i < 10; i++) { ... } Boucle comptée

while while (condition) { ... } Boucle conditionnelle

do-while do { ... } while (condition); Au moins une fois

for-each for (String s : liste) { ... } Itération collection

break break; Sortir de la boucle

continue continue; Passer à l'itération


suivante

4. Tableaux (Arrays)

Commande Description Exemple


new int[n] Créer un tableau int[] tab = new int[5];

[Link] Longueur du tableau int len = [Link];

[Link]() Trier un tableau [Link](tab);

[Link]() Afficher tableau [Link]([Link]


ring(tab));

[Link]() Copier un tableau int[] copy =


[Link](tab, 3);

[Link]() Remplir un tableau [Link](tab, 0);

5. Collections ([Link])

Collection Commande Exemple


ArrayList add() / get() / size() [Link]("Java");

ArrayList remove() / contains() [Link](0);

HashMap put() / get() / containsKey() [Link]("clé", 42);

HashMap keySet() / values() for (String k : [Link]())


{ ... }

HashSet add() / contains() / remove() [Link](10);

Référence Java — Page


Collection Commande Exemple
LinkedList addFirst() / addLast() [Link]("début");

Stack push() / pop() / peek() [Link](5);

Queue offer() / poll() / peek() [Link](3);

6. Chaînes de Caractères (String)

Méthode Description Exemple


.length() Longueur "Java".length() // 4

.charAt(i) Caractère à l'index i "Java".charAt(0) // J

.substring(a,b) Sous-chaîne "Java".substring(1,3) // av

.toLowerCase() Minuscules "JAVA".toLowerCase()

.toUpperCase() Majuscules "java".toUpperCase()

.trim() Supprimer espaces " texte ".trim()

.contains(s) Contient s "Java".contains("av")

.replace(a,b) Remplacer "Java".replace("a","o")

.split(regex) Diviser "a,b,c".split(",")

.equals(s) Comparer "Java".equals("java")

.indexOf(s) Position de s "Java".indexOf("v")

[Link]() Convertir en String [Link](42)

7. Mathématiques (Math)

Méthode Description Exemple


[Link](x) Valeur absolue [Link](-5) // 5

[Link](a,b) Maximum [Link](3, 7) // 7

[Link](a,b) Minimum [Link](3, 7) // 3

[Link](a,b) Puissance [Link](2, 8) // 256.0

[Link](x) Racine carrée [Link](25) // 5.0

[Link]() Nombre aléatoire [0,1[ [Link]()

[Link](x) Arrondir [Link](3.7) // 4

[Link](x) Arrondir vers le bas [Link](3.9) // 3.0

[Link](x) Arrondir vers le haut [Link](3.1) // 4.0

Référence Java — Page


8. Gestion des Exceptions

Structure Description Exemple


try { } Bloc à surveiller try { int x = 1/0; }

catch(Exception e) Capturer l'erreur catch (ArithmeticException e) { }

finally { } Toujours exécuté finally { [Link](); }

throw Lancer une exception throw new


IllegalArgumentException("msg");

throws Déclarer une exception void maMethod() throws


IOException { }

[Link]() Message de l'erreur [Link]([Link]()


);

9. Programmation Orientée Objet (POO)

Concept Syntaxe Description


Classe public class Animal { ... } Définir une classe

Constructeur public Animal(String nom) { ... } Initialiser l'objet

Héritage public class Chien extends Animal Hériter d'une classe


{ }

Interface public interface Parlant { void Contrat à implémenter


parler(); }

implements class Chien extends Animal Implémenter interface


implements Parlant

super() super(nom); Appeler constructeur parent

@Override @Override public void parler() { } Redéfinir une méthode

instanceof if (obj instanceof Chien) { } Vérifier le type

static public static int compteur = 0; Attribut/méthode de classe

final final int MAX = 100; Constante immuable

10. Fichiers et Flux ([Link] / [Link])

Référence Java — Page


Commande Description Exemple
[Link]() Lire toutes les lignes [Link]([Link]("f.
txt"))

[Link]() Écrire dans un fichier [Link](path, lignes);

[Link]() Vérifier existence [Link]([Link]("[Link]"))

[Link]() Créer un fichier [Link](path);

[Link]() Supprimer un fichier [Link](path);

BufferedReader Lire avec buffer new BufferedReader(new


FileReader(f))

BufferedWriter Écrire avec buffer new BufferedWriter(new


FileWriter(f))

Référence Java — Page

Vous aimerez peut-être aussi