string

string 
      ::= "''" { character } "''" 

[rule list]
This rule is called by

-> literal_expression

Explications

Le type "chaîne de caractères" (String) est une classe en Java, il n'est pas interchangeable avec un type "tableau de caractères".

Exemples

"chaine normale"
"avec un retour de ligne\n"
"chaine \"complexe\" avec des guillemets"
"chaine\tavec\ndes tabulations et des caractères spéciaux comme \u1234 ou \\"
Dans ces exemples, on peut voir des caractères spéciaux, comme le retour à la ligne ou les guillemets. Pour plus d'informations sur ces caractères, veuillez voir la page concernant le type caractère.

Comme nous l'avons dit plus haut, String est une classe. Il est donc possible d'exécuter des instructions telles que :

Exemples

String BONJOUR = "bonjour".toUpperCase();
String JOUR = "bonjour".toUpperCase().substring(4,8);

Index général - Index concepts - Règles BNF
© 1996, DIP Genève, Alexandre Maret & Jacques Guyot
page générée Fri Jun 21 15:41:05 MET DST 1996