5392 * by {@code Character.getType(ch)}, is |
5392 * by {@code Character.getType(ch)}, is |
5393 * {@code LOWERCASE_LETTER}, or it has contributory property |
5393 * {@code LOWERCASE_LETTER}, or it has contributory property |
5394 * Other_Lowercase as defined by the Unicode Standard. |
5394 * Other_Lowercase as defined by the Unicode Standard. |
5395 * <p> |
5395 * <p> |
5396 * The following are examples of lowercase characters: |
5396 * The following are examples of lowercase characters: |
5397 * <p><blockquote><pre> |
5397 * <blockquote><pre> |
5398 * a b c d e f g h i j k l m n o p q r s t u v w x y z |
5398 * a b c d e f g h i j k l m n o p q r s t u v w x y z |
5399 * '\u00DF' '\u00E0' '\u00E1' '\u00E2' '\u00E3' '\u00E4' '\u00E5' '\u00E6' |
5399 * '\u00DF' '\u00E0' '\u00E1' '\u00E2' '\u00E3' '\u00E4' '\u00E5' '\u00E6' |
5400 * '\u00E7' '\u00E8' '\u00E9' '\u00EA' '\u00EB' '\u00EC' '\u00ED' '\u00EE' |
5400 * '\u00E7' '\u00E8' '\u00E9' '\u00EA' '\u00EB' '\u00EC' '\u00ED' '\u00EE' |
5401 * '\u00EF' '\u00F0' '\u00F1' '\u00F2' '\u00F3' '\u00F4' '\u00F5' '\u00F6' |
5401 * '\u00EF' '\u00F0' '\u00F1' '\u00F2' '\u00F3' '\u00F4' '\u00F5' '\u00F6' |
5402 * '\u00F8' '\u00F9' '\u00FA' '\u00FB' '\u00FC' '\u00FD' '\u00FE' '\u00FF' |
5402 * '\u00F8' '\u00F9' '\u00FA' '\u00FB' '\u00FC' '\u00FD' '\u00FE' '\u00FF' |
5428 * by {@link Character#getType getType(codePoint)}, is |
5428 * by {@link Character#getType getType(codePoint)}, is |
5429 * {@code LOWERCASE_LETTER}, or it has contributory property |
5429 * {@code LOWERCASE_LETTER}, or it has contributory property |
5430 * Other_Lowercase as defined by the Unicode Standard. |
5430 * Other_Lowercase as defined by the Unicode Standard. |
5431 * <p> |
5431 * <p> |
5432 * The following are examples of lowercase characters: |
5432 * The following are examples of lowercase characters: |
5433 * <p><blockquote><pre> |
5433 * <blockquote><pre> |
5434 * a b c d e f g h i j k l m n o p q r s t u v w x y z |
5434 * a b c d e f g h i j k l m n o p q r s t u v w x y z |
5435 * '\u00DF' '\u00E0' '\u00E1' '\u00E2' '\u00E3' '\u00E4' '\u00E5' '\u00E6' |
5435 * '\u00DF' '\u00E0' '\u00E1' '\u00E2' '\u00E3' '\u00E4' '\u00E5' '\u00E6' |
5436 * '\u00E7' '\u00E8' '\u00E9' '\u00EA' '\u00EB' '\u00EC' '\u00ED' '\u00EE' |
5436 * '\u00E7' '\u00E8' '\u00E9' '\u00EA' '\u00EB' '\u00EC' '\u00ED' '\u00EE' |
5437 * '\u00EF' '\u00F0' '\u00F1' '\u00F2' '\u00F3' '\u00F4' '\u00F5' '\u00F6' |
5437 * '\u00EF' '\u00F0' '\u00F1' '\u00F2' '\u00F3' '\u00F4' '\u00F5' '\u00F6' |
5438 * '\u00F8' '\u00F9' '\u00FA' '\u00FB' '\u00FC' '\u00FD' '\u00FE' '\u00FF' |
5438 * '\u00F8' '\u00F9' '\u00FA' '\u00FB' '\u00FC' '\u00FD' '\u00FE' '\u00FF' |
5459 * A character is uppercase if its general category type, provided by |
5459 * A character is uppercase if its general category type, provided by |
5460 * {@code Character.getType(ch)}, is {@code UPPERCASE_LETTER}. |
5460 * {@code Character.getType(ch)}, is {@code UPPERCASE_LETTER}. |
5461 * or it has contributory property Other_Uppercase as defined by the Unicode Standard. |
5461 * or it has contributory property Other_Uppercase as defined by the Unicode Standard. |
5462 * <p> |
5462 * <p> |
5463 * The following are examples of uppercase characters: |
5463 * The following are examples of uppercase characters: |
5464 * <p><blockquote><pre> |
5464 * <blockquote><pre> |
5465 * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
5465 * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
5466 * '\u00C0' '\u00C1' '\u00C2' '\u00C3' '\u00C4' '\u00C5' '\u00C6' '\u00C7' |
5466 * '\u00C0' '\u00C1' '\u00C2' '\u00C3' '\u00C4' '\u00C5' '\u00C6' '\u00C7' |
5467 * '\u00C8' '\u00C9' '\u00CA' '\u00CB' '\u00CC' '\u00CD' '\u00CE' '\u00CF' |
5467 * '\u00C8' '\u00C9' '\u00CA' '\u00CB' '\u00CC' '\u00CD' '\u00CE' '\u00CF' |
5468 * '\u00D0' '\u00D1' '\u00D2' '\u00D3' '\u00D4' '\u00D5' '\u00D6' '\u00D8' |
5468 * '\u00D0' '\u00D1' '\u00D2' '\u00D3' '\u00D4' '\u00D5' '\u00D6' '\u00D8' |
5469 * '\u00D9' '\u00DA' '\u00DB' '\u00DC' '\u00DD' '\u00DE' |
5469 * '\u00D9' '\u00DA' '\u00DB' '\u00DC' '\u00DD' '\u00DE' |
5470 * </pre></blockquote> |
5470 * </pre></blockquote> |
5471 * <p> Many other Unicode characters are uppercase too.<p> |
5471 * <p> Many other Unicode characters are uppercase too. |
5472 * |
5472 * |
5473 * <p><b>Note:</b> This method cannot handle <a |
5473 * <p><b>Note:</b> This method cannot handle <a |
5474 * href="#supplementary"> supplementary characters</a>. To support |
5474 * href="#supplementary"> supplementary characters</a>. To support |
5475 * all Unicode characters, including supplementary characters, use |
5475 * all Unicode characters, including supplementary characters, use |
5476 * the {@link #isUpperCase(int)} method. |
5476 * the {@link #isUpperCase(int)} method. |
5494 * A character is uppercase if its general category type, provided by |
5494 * A character is uppercase if its general category type, provided by |
5495 * {@link Character#getType(int) getType(codePoint)}, is {@code UPPERCASE_LETTER}, |
5495 * {@link Character#getType(int) getType(codePoint)}, is {@code UPPERCASE_LETTER}, |
5496 * or it has contributory property Other_Uppercase as defined by the Unicode Standard. |
5496 * or it has contributory property Other_Uppercase as defined by the Unicode Standard. |
5497 * <p> |
5497 * <p> |
5498 * The following are examples of uppercase characters: |
5498 * The following are examples of uppercase characters: |
5499 * <p><blockquote><pre> |
5499 * <blockquote><pre> |
5500 * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
5500 * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
5501 * '\u00C0' '\u00C1' '\u00C2' '\u00C3' '\u00C4' '\u00C5' '\u00C6' '\u00C7' |
5501 * '\u00C0' '\u00C1' '\u00C2' '\u00C3' '\u00C4' '\u00C5' '\u00C6' '\u00C7' |
5502 * '\u00C8' '\u00C9' '\u00CA' '\u00CB' '\u00CC' '\u00CD' '\u00CE' '\u00CF' |
5502 * '\u00C8' '\u00C9' '\u00CA' '\u00CB' '\u00CC' '\u00CD' '\u00CE' '\u00CF' |
5503 * '\u00D0' '\u00D1' '\u00D2' '\u00D3' '\u00D4' '\u00D5' '\u00D6' '\u00D8' |
5503 * '\u00D0' '\u00D1' '\u00D2' '\u00D3' '\u00D4' '\u00D5' '\u00D6' '\u00D8' |
5504 * '\u00D9' '\u00DA' '\u00DB' '\u00DC' '\u00DD' '\u00DE' |
5504 * '\u00D9' '\u00DA' '\u00DB' '\u00DC' '\u00DD' '\u00DE' |
5538 * <li>{@code LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON} |
5538 * <li>{@code LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON} |
5539 * <li>{@code LATIN CAPITAL LETTER L WITH SMALL LETTER J} |
5539 * <li>{@code LATIN CAPITAL LETTER L WITH SMALL LETTER J} |
5540 * <li>{@code LATIN CAPITAL LETTER N WITH SMALL LETTER J} |
5540 * <li>{@code LATIN CAPITAL LETTER N WITH SMALL LETTER J} |
5541 * <li>{@code LATIN CAPITAL LETTER D WITH SMALL LETTER Z} |
5541 * <li>{@code LATIN CAPITAL LETTER D WITH SMALL LETTER Z} |
5542 * </ul> |
5542 * </ul> |
5543 * <p> Many other Unicode characters are titlecase too.<p> |
5543 * <p> Many other Unicode characters are titlecase too. |
5544 * |
5544 * |
5545 * <p><b>Note:</b> This method cannot handle <a |
5545 * <p><b>Note:</b> This method cannot handle <a |
5546 * href="#supplementary"> supplementary characters</a>. To support |
5546 * href="#supplementary"> supplementary characters</a>. To support |
5547 * all Unicode characters, including supplementary characters, use |
5547 * all Unicode characters, including supplementary characters, use |
5548 * the {@link #isTitleCase(int)} method. |
5548 * the {@link #isTitleCase(int)} method. |