23.07.2013 Views

Java IO.pdf - Nguyen Dang Binh

Java IO.pdf - Nguyen Dang Binh

Java IO.pdf - Nguyen Dang Binh

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

public static final byte COMBINING_SPACING_MARK = 8;<br />

public static final byte DECIMAL_DIGIT_NUMBER = 9;<br />

public static final byte LETTER_NUMBER = 10;<br />

public static final byte OTHER_NUMBER = 11;<br />

public static final byte SPACE_SEPARATOR = 12;<br />

public static final byte LINE_SEPARATOR = 13;<br />

public static final byte PARAGRAPH_SEPARATOR = 14;<br />

public static final byte CONTROL = 15;<br />

public static final byte FORMAT = 16;<br />

public static final byte PRIVATE_USE = 18;<br />

public static final byte SURROGATE = 19;<br />

public static final byte DASH_PUNCTUAT<strong>IO</strong>N = 20;<br />

public static final byte START_PUNCTUAT<strong>IO</strong>N = 21;<br />

public static final byte END_PUNCTUAT<strong>IO</strong>N = 22;<br />

public static final byte CONNECTOR_PUNCTUAT<strong>IO</strong>N = 23;<br />

public static final byte OTHER_PUNCTUAT<strong>IO</strong>N = 24;<br />

public static final byte MATH_SYMBOL = 25;<br />

public static final byte CURRENCY_SYMBOL = 26;<br />

public static final byte MODIFIER_SYMBOL = 27;<br />

public static final byte OTHER_SYMBOL = 28;<br />

<strong>Java</strong> I/O<br />

Every defined Unicode character is exactly one of these types. The isDefined() method<br />

returns true if the specified character is a valid Unicode character. Although Unicode has<br />

space for more than 65,000 different characters, only a few more than 38,000 are currently<br />

defined. The rest are reserved for expansion or private use.<br />

public static boolean isDefined(char c)<br />

Unlike ASCII, Unicode does not suggest an easy algorithm for testing facts about particular<br />

characters, such as whether the character is upper- or lowercase or whether it's a digit. The<br />

following test determines whether an ASCII character is upper- or lowercase:<br />

public static boolean isUpper(char c) {<br />

return char >= 'A' && char

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

Saved successfully!

Ooh no, something went wrong!