Unicode Character 'LATIN SMALL LETTER SHARP S' (U+00DF)

previous character next character

Unicode Data
Name LATIN SMALL LETTER SHARP S
Block Latin-1 Supplement
Category Letter, Lowercase [Ll]
Combine 0
BIDI Left-to-Right [L]
Mirror N
Index entries S, LATIN SMALL LETTER SHARP
SHARP S, LATIN SMALL LETTER
eszett
Comments Eszett
German
not used in Swiss High German
uppercase is "SS" (standard case mapping), alternatively U+1E9E
typographically the glyph for this character can be based on a ligature of U+017F with either U+0073 or with an old-style glyph for U+007A (the latter similar in appearance to U+0292). Both forms exist interchangeably today.
See Also latin small letter long s U+017F
latin small letter ezh U+0292
greek small letter beta U+03B2
latin capital letter sharp s U+1E9E
Version Unicode 1.1.0 (June, 1993)
Encodings
HTML Entity (decimal) ß
HTML Entity (hex) ß
HTML Entity (named) ß
How to type in Microsoft Windows Alt +DF
Alt 0223
Alt 225
UTF-8 (hex) 0xC3 0x9F (c39f)
UTF-8 (binary) 11000011:10011111
UTF-16 (hex) 0x00DF (00df)
UTF-16 (decimal) 223
UTF-32 (hex) 0x000000DF (df)
UTF-32 (decimal) 223
C/C++/Java source code "\u00DF"
Python source code u"\u00DF"
More...
Java Data
string.toUpperCase() SS
string.toLowerCase() ß
Character.UnicodeBlock LATIN_1_SUPPLEMENT
Character.charCount() 1
Character.getDirectionality() DIRECTIONALITY_LEFT_TO_RIGHT [0]
Character.getNumericValue() -1
Character.getType() 2
Character.isDefined() Yes
Character.isDigit() No
Character.isIdentifierIgnorable() No
Character.isISOControl() No
Character.isJavaIdentifierPart() Yes
Character.isJavaIdentifierStart() Yes
Character.isLetter() Yes
Character.isLetterOrDigit() Yes
Character.isLowerCase() Yes
Character.isMirrored() No
Character.isSpaceChar() No
Character.isSupplementaryCodePoint() No
Character.isTitleCase() No
Character.isUnicodeIdentifierPart() Yes
Character.isUnicodeIdentifierStart() Yes
Character.isUpperCase() No
Character.isValidCodePoint() Yes
Character.isWhitespace() No