Java : La syntaxe

Le langage Java est sensible à la casse. Chaque instruction se termine par un ';' et le code est découpé en bloc encadrés par des accolades.

Tout ce qui va suivre dans cet article est aussi valable en C/C++. Java a presque la même syntaxe que le C/C++, ce qui facilite l'apprentissage si on connait déjà ces langages!

Les commentaires

Il existe 2 types de commentaires en Java. (Ce sont les mêmes qu'en C/C++)

// Commentaire
/* Commentaire sur une ou plusieurs ligne */

Pour les commentaires en /**/ il existe une syntaxe spéciale permettant de générer de la documentation automatique (JAVADOC).

/**
  * Commentaire
  * @param val les paramètres
  * @return la valeur retournée
  */

Déclaration de variables

Pour déclarer une variable de type primitif ou de type classe:

long nb;
int x;

String message; // String est une classe
/* Pour déclarer un tableau: */
int tableau[] = new int[50]; // déclare un tableau et alloue 50 int.

Les structures de contrôle

Les boucles

while(boolean)
{
    ...
}
do
{
    ...
} while(boolean)
for(initialisation; condition; modification)
{
    ...
}

Les branchements conditionnels

if(boolean)
{
    ...
}
else if (boolean)
{
    ...
}
else
{
    ...
}
switch (expr)
{
    case constante1:
        ...
    break;

    case constante2:
        ...
    break;

    default:
    ...
}

Opérateur ternaire

(condition)?vrai:faux

 

Twitter Facebook Google Plus Email