public static boolean isWhitespace( int codePoint );
Code point | Syntaxe Java | Abréviation | Nom du caractère | Description |
---|---|---|---|---|
U+0009 | '\t' |
HT | Horizontal Tab | Le caractère de tabulation horizontale. |
U+000A | '\n' |
LF | Line Feed | Le caractère de saut de ligne. |
U+000B | '\u000B' |
VT | Vertical Tab | Le caractère de tabulation verticale. |
U+000C |
'\f' | FF | Form Feed | Le caractère de saut de page. |
U+000D | '\r' |
CR | Carriage Return | Le caractère de retour chariot. |
U+001C | '\u001C' |
FS | File Separator | Le caractère « séparateur de fichier ». |
U+001D | '\u001D' |
GS | Group Separator | Le caractère « séparateur de groupe ». |
U+001E | '\u001E' |
RS | Record Separator | Le caractère « séparateur d'enregistrement ». |
U+001F | '\u001F' |
US | Unit Separator | Le caractère « séparateur d'unité ». |
U+0020 | ' ' |
Le caractère espace. | ||
Les autres caractères d'espace Unicode (groupes SPACE_SEPARATOR, LINE_SEPARATOR ou PARAGRAPH_SEPARATOR), excepté les caractères d'espaces insécables ('\u00A0', '\u2007', '\u202F'). |
Paramètre | Type | Description |
---|---|---|
codePoint |
int |
Le code point (le code numérique) du caractère à tester. |
La valeur de retour est de type boolean
. La méthode renvoie true
si on a bien à faire à un caractère de type « white space », false
dans le cas contraire.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
public class Sample { public static void main( String[] args ) { System.out.println( "--- Ce sont bien des Whitespaces --------------" ); System.out.println( Character.isWhitespace( 9 ) ); // '\u0009' System.out.println( Character.isWhitespace( 10 ) ); // '\n' System.out.println( Character.isWhitespace( 11 ) ); // '\u000b' System.out.println( Character.isWhitespace( 12 ) ); // '\f' System.out.println( Character.isWhitespace( 13 ) ); // '\r' System.out.println( Character.isWhitespace( 28 ) ); // '\u001c' System.out.println( Character.isWhitespace( 29 ) ); // '\u001d' System.out.println( Character.isWhitespace( 30 ) ); // '\u001e' System.out.println( Character.isWhitespace( 31 ) ); // '\u001f' System.out.println( Character.isWhitespace( ' ' ) ); System.out.println( "--- Ce ne sont pas des Whitespaces ------------" ); // On test des blancs insécables. System.out.println( Character.isWhitespace( 160 ) ); // '\u00a0' System.out.println( Character.isWhitespace( 8199 ) ); // '\u2007' System.out.println( Character.isWhitespace( 8239 ) ); // '\u202F' } } |
Et voici les résultats produits par cet exemple de code :
--- Ce sont bien des Whitespaces -------------- true true true true true true true true true true --- Ce ne sont pas des Whitespaces ------------ false false false
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :