31.10.2014 Views

La syntaxe et les éléments de bases de java - Technologue pro

La syntaxe et les éléments de bases de java - Technologue pro

La syntaxe et les éléments de bases de java - Technologue pro

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mlle Imene Sghaier<br />

ISETN<br />

texte = texte.replace('a','o');<br />

Java ne fonctionne pas avec le jeu <strong>de</strong> caractères ASCII ou ANSI, mais avec Unico<strong>de</strong> (Universal<br />

Co<strong>de</strong>). Ceci concerne <strong>les</strong> types char <strong>et</strong> <strong>les</strong> chaînes <strong>de</strong> caractères. Le jeu <strong>de</strong> caractères Unico<strong>de</strong><br />

co<strong>de</strong> un caractère sur 2 oct<strong>et</strong>s. Les caractères 0 à 255 correspon<strong>de</strong>nt exactement au jeu <strong>de</strong><br />

caractères ASCII.<br />

10.3. Les caractères spéciaux dans <strong>les</strong> chaînes<br />

10.4. L'addition <strong>de</strong> chaînes<br />

Java adm<strong>et</strong> l'opérateur + comme opérateur <strong>de</strong> concaténation <strong>de</strong> chaînes <strong>de</strong> caractères.<br />

L'opérateur + perm<strong>et</strong> <strong>de</strong> concaténer plusieurs chaînes. Il est possible d'utiliser l'opérateur +=<br />

Exemple :<br />

String texte = "";<br />

texte += "Hello";<br />

texte += " World3";<br />

C<strong>et</strong> opérateur sert aussi à concaténer <strong>de</strong>s chaînes avec tous <strong>les</strong> types <strong>de</strong> <strong>bases</strong>. <strong>La</strong> variable ou<br />

constante est alors convertie en chaîne <strong>et</strong> ajoutée à la précé<strong>de</strong>nte. <strong>La</strong> condition préalable est<br />

d'avoir au moins une chaîne dans l'expression sinon le signe "+" est évalué comme opérateur<br />

mathématique.<br />

Support <strong>de</strong> langage Java 2006-2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!