, normalt, når vi arbejder med tegn, vi bruger primitive datatyper, char., f.eks.: - ch = »a«; //unicode for store græske omega karakter, char unichar = '), u039a; //en række tegn char [] chararray = {' en "," b, c, d, e); imidlertid i udvikling, kommer vi i en situation, hvor vi er nødt til at anvende genstande i stedet for primitive datatyper.for at opnå dette, java giver indpakning klasse, karakter, for primitive datatype, char. den karakter klasse giver en række nyttige klasse (dvs. statisk) metoder til at manipulere folk.du kan skabe en karakter genstand med karakter konstruktøren:, karakter, ch = nye karakter (»a«), java - de vil også skabe en karakter, genstand for dig under visse omstændigheder.for eksempel, hvis du består en primitiv char til en metode, der forventer en genstand, de automatisk konverterer char til en rolle til dig.dette element er autoboxing eller unboxing, hvis omregningen går den anden vej. eksempel: //efter primitive char 'en "//er pakket i karakter objekt ch karakter ch = »a«; //her primitive »x« er sendt til metode test //afkast er unboxed til char' c 'char c = test ('x), flugt sekvenser: en karakter for en backslash 9 (') er en flugt - sekvensen og har særlig betydning for de ansvarlige, newline karakter ((n) er blevet anvendt hyppigt i denne forelæsning i systemet. println() erklæringer til forskud den næste linje efter snoren er trykt, fremgår af følgende tabel, java - flygte sekvenser:, flugt sequencedescription ikke indsætter en regning i teksten på dette punkt.\\ b indsætter en backspace i teksten på dette punkt.\\ n indsætter en newline i teksten på dette punkt.\\ r indsætter en vogn tilbage i teksten på dette punkt.\\ f indsætter en form foder i teksten på dette punkt.\\ 'indsætter en enkelt citat karakter i teksten på dette punkt.¶ "indføjes et dobbelt citerer karakter i teksten på dette punkt.¶ ¶ indsætter en backslash karakter i teksten på dette punkt.når en flugt sekvens er stødt på i et aftryk erklæring, de fortolker det. eksempel:,, hvis du ønsker at få citater i citater, skal du bruge flugt - sekvens. "på den indvendige citater: offentlige klasse test (offentlige statisk tomrum vigtigste (string - args []) (system.. println (", sagde hun. "hej!'".")), vil det føre til følgende resultat:, og hun sagde, "hej!"for mig.karakter metoder: her er listen over de vigtigste instans metoder, at alle underklasser af karakter klasse gennemføre:, sn metoder med beskrivelse 1 isletter(), afgør, om de angivne char værdi er et brev., 2 isdigit(), afgør, om de angivne char værdi er et ciffer., 3 iswhitespace(), afgør, om de angivne char værdi er hvidt rum., 4 isuppercase(), afgør, om de angivne char værdi er store., 5 islowercase(), afgør, om de angivne char værdi er små, 6 touppercase(), returnerer den store form af de specificerede char værdi. 7. tolowercase(), returnerer de små form for den angivne char værdi. 8. tostring(), returnerer en snor objekt, der repræsenterer than bestemte karakter valuethat er en tegnstreng.,,, en fuldstændig liste over metoder, der henvises til java.lang.character api - specifikation, hvad er det næste?i det næste afsnit vil vi gå gennem snoren klasse i java.du vil lære at erklære og anvende strenge effektivt såvel som nogle af de vigtigste midler i snor, klasse.
java - tegn
Previous:java - numre
Next Page:java - arrays