Mémo !
•
En Java, les tableaux, chaînes de caractères et listes ( c'est tout pour le moment) commencent à 0 !
Par conséquent, un tableau de taille 5 est numéroté de 0 à 4.
•
Les noms des classes s’écrivent avec une majuscule, ça peut être important pour les fonctions
static !
Chaînes de caractères (String)
String s1,s2 ;
int n,m;
n=s1.length() ;
/*n prend pour valeur la longueur de la chaîne de caractère s1*/
s1.charAt(n) ;
/*Renvoi le caractère en position n de la chaîne s1.*/
s1.indexOf(s2) ;
/*Renvoi la position de la première occurrence de la chaîne s2 dans la chaîne s1.*/
s1.indexOf(s2,n) ;
/*Renvoi la position de la première occurrence de la chaîne s2 dans la chaîne s1 à partir de la
position n*/
s2=s1.substring(n,m) ;
/* « Découpe » une chaîne de caractère s2 dans la chaîne s1. Le découpage commence à la position n
(incluse) à la position m (exclue)*/
n=s1.compareTo(s2) ;
/*n prend une valeur négative si s1<s2 (dans l’ordre alphabétique)
*n prend une valeur positive si s1>s2
*n prend une valeur nulle si s1=s2*/
Liste Java
//Bibliothèque à importer
import java.util.* ;
ArrayList<type_objet> liste ;
liste=new ArrayList<type_objet>() ;
//Déclaration d'une liste
liste.add(e) ;
//Ajoute l'élément e à une liste
liste.clear() ;
//Efface la liste
e=liste.get(n) ;
//Retourne l’élément en position n