Java : La syntaxe

Article

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 connais déjà ces langages!

Les commentaires

Il existe 2 types de commentaires en Java. (Les même qu’en 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éclaré 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