Java - Tegnklasse

Innholdsfortegnelse
Når du jobber med Java Et av aspektene vi må ta hensyn til er at vi må behandle alle elementene i programmene våre som objekter, ved å gjøre dette kan vi implementere en tenkning som er mer basert på det virkelige liv og derfor kan bruke virkelige løsninger i programmet.
Selv om dette høres ut som en utopi, er det verktøy som Java stiller oss til disposisjon for å nå en ønskelig tilstand, og et av disse verktøyene er muligheten for å kunne bruke klasser som konverterer primitive datatyper til elementer som kan behandles som objekter.
Karakterklasse
Som vi nevnte tidligere Java tilbyr noen klasser for å kunne manipulere de primitive datatypene, blant dem har vi røye type og tilhørende klasse, Karakterklasse, denne klassen er i java.lang pakke.
Inneholder?Denne klassen inneholder flere konstruktører som hjelper oss med å utføre noen handlinger og metoder som ellers ville koste oss mange kodelinjer for å kunne bygge dem manuelt, for eksempel å vite om det er store eller små bokstaver eller om dataene er et tall, etc. Også når det gjelder sammenligninger, kort sagt, ting som til tross for å bli hørt enkle er svært nødvendige.
La oss se et eksempel på sammenligningsmetoden:
Tegn objChar = ny karakter ('a');

Her spesifiserer vi at objektet vårt er av klassen Karakter og til konstruktøren sender vi dataene 'a', dette er en grunnleggende deklarasjon av et objekt.
Da vi kjenner innholdet, kan vi bruke metoden sammenligne med For å gjøre den ønskede sammenligningen, for å lagre litt kodeskriving kan vi til og med lage et nytt objekt i metodeanropet, la oss se:
objChar.compareTo (ny karakter ('a'));

Som vår objChar Det er en forekomst av Character -klassen, vi kan bruke alle dens metoder, derfor starter vi fra dette elementet for å kalle metoden, inne genererer vi et nytt objekt, ettersom de har samme innhold når vi utfører metoden, må den returnere en sann svar, ellers ville vi ha en falsk.
Statiske metoder
Innenfor denne klassen har vi også noen statiske metoder som gjør at vi lettere kan bruke dem i programmene våre, med dette kan vi redusere kompleksiteten i tilpasningen til formålet med våre røyedata men dra fordel av alle fordelene, la oss se noen av disse metodene i følgende bilde:

Vi ser at hver av metodene tilsvarer en ganske beskrivende handling på det engelske språket, for eksempel isDigit () -metoden, hjelper oss å vurdere om en røye er et tall, isLeeter () gjør det samme, men med bokstaver eller bokstaver, isLowerCase () vurderer om røyen er liten og toLowerCase () forvandler det som skjer med det til små bokstaver, ettersom vi ser at hver enkelt er en veldig eksplisitt handling.
Med dette fullfører vi denne opplæringen, som vi ser Java gir oss muligheten til å bringe objekter til de enkleste elementene i programmene våre, slik at vi kan få alle fordelene med objektorientert programmering og dermed kunne følge paradigmene.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave