- Tegn
- char
- Værdierne i char er tal - char er altså en numerisk type
- Unicode tegnsættet, hvoraf ASCII tegnsættet er en delmængde
- Værdier i enkelt-quotes, såsom 'a'
- Escape sekvenser, såsom '\u0061' og '\141' (begge tegnet 'a')
| | Der er kun direkte og naturlig notation for en delmængde af de første
128 tegn i Unicode alfabetet. Denne naturlige notation udgøres af symboler i fonte.
På inputsiden spiller tastaturets udformning naturligvis også en rolle.
De første 128 tegn i Unicode alfabetet er sammenfaldende med det velkendte, basale
ASCII alfabet (det udvidere ASCII alfabet udgøres - som bekendt - af 256 tegn).
Som i andre sprog i C-familien virker escape tegnene
\b, \t, \n, , \f og \r for tegnene hhv. 8, 9, 10, 12, og 13 i ASCII tegnsættet.
Endvidere kan man benyttet backslash tegnet for
at kunne notere quote tegnene og backslash selv:\', \", \\.
De første 256 tegn kan noteres som \abc, hvor a, b og c er
octale cifre (a dog kun 0-3). Endelig kan et vilkårligt tegn i det store unicode tegnsæt
noteres som \uxxxx, hvor x er et hexadecimalt ciffer: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e eller f.
Herunder er der et antal referencer til Java Sprogspecifikationen, som giver alle detaljer om tegn i Java. |