Java - Tegnklasse

Indholdsfortegnelse
Når man arbejder på Java Et af de aspekter, vi skal tage højde for, er, at vi skal behandle alle elementerne i vores programmer som objekter, ved at gøre dette kan vi implementere en tankegang mere baseret på det virkelige liv og derfor være i stand til at anvende virkelige løsninger i programmet.
Selvom dette lyder som en utopi, er der værktøjer, der Java stiller os til rådighed for at nå en ønskelig tilstand, og et af disse værktøjer er muligheden for at kunne bruge klasser, der konverterer primitive datatyper til elementer, der kan behandles som objekter.
Karakterklasse
Som vi nævnte tidligere Java tilbyder nogle klasser for at kunne manipulere de primitive datatyper, blandt dem har vi rødtype og dens tilsvarende klasse, Karakterklasse, denne klasse er i java.lang pakke.
Indeholder?Denne klasse indeholder flere konstruktører, der hjælper os med at udføre nogle handlinger og metoder, der ellers ville koste os mange linjer kode for at kunne bygge dem manuelt, f.eks. At vide, om det er store eller små bogstaver, eller om dataene er et tal osv. Også tilfældet med sammenligninger, kort sagt ting, der på trods af at blive hørt enkle er meget nødvendige.
Lad os se et eksempel på sammenligningsmetoden:
Tegn objChar = ny karakter ('a');

Her specificerer vi, at vores objekt er af klassen Karakter og til konstruktøren sender vi dataene 'a', dette er en grundlæggende deklaration af et objekt.
Da vi kender dets indhold, kan vi bruge metoden sammenligne med For at foretage den ønskede sammenligning, for at gemme en smule kodeskrivning, kan vi endda oprette et nyt objekt i metodeopkaldet, lad os se:
objChar.compareTo (ny karakter ('a'));

Ligesom vores objChar Det er en forekomst af karakterklassen, vi kan bruge alle dens metoder, derfor starter vi fra dette element for at kalde metoden, indeni genererer vi et nyt objekt, da de har det samme indhold, når de udfører metoden, skal den returnere en sand svar, ellers ville vi have en falsk.
Statiske metoder
Inden for denne klasse har vi også nogle statiske metoder der gør det lettere for os at bruge dem i vores programmer, med dette kan vi reducere kompleksiteten af ​​tilpasning til formålet med vores char data men udnyt alle fordelene, lad os se nogle af disse metoder i følgende billede:

Vi ser, at hver af metoderne svarer til en temmelig beskrivende handling på det engelske sprog, f.eks isDigit () metode, hjælper os med at vurdere, om en forkælelse er et tal, isLeeter () gør det samme, men med bogstaver eller bogstaver, isLowerCase () vurderer, om forkælelsen er lille og toLowerCase () forvandler det, der sker med det, til små bogstaver, da vi ser, at hver enkelt er en meget eksplicit handling.
Med dette afslutter vi denne vejledning, som vi ser Java giver os mulighed for at bringe objekter til de enkleste elementer i vores programmer, så vi kan opnå alle fordelene ved objektorienteret programmering og dermed kunne overholde paradigmerne.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave