Java - Classe di caratteri

Sommario
Quando si lavora su Giava Uno degli aspetti che dobbiamo tenere in considerazione è che dobbiamo trattare tutti gli elementi dei nostri programmi come oggetti, così facendo possiamo implementare un pensiero più basato sulla vita reale e quindi essere in grado di applicare soluzioni di vita reale nel programma.
Anche se sembra un'utopia, ci sono strumenti che Giava mette a nostra disposizione per raggiungere uno stato desiderabile e uno di questi strumenti è la possibilità di poter utilizzare classi che convertono tipi di dati primitivi in ​​elementi che possono essere trattati come oggetti.
Classe di carattere
Come abbiamo detto prima Giava offre alcune classi per poter manipolare i tipi di dati primitivi, tra queste abbiamo le tipo di carattere e la sua classe corrispondente, the Classe di carattere, questa classe è nel pacchetto java.lang.
Contenente?Questa classe contiene diversi costruttori che ci aiutano a eseguire alcune azioni e metodi che altrimenti ci costerebbero molte righe di codice per poterli costruire manualmente, come sapere se sono maiuscole o minuscole o se i dati sono un numero, ecc. Anche il caso dei comparativi, insomma, cose che pur essendo sentite semplici sono molto necessarie.
Vediamo un esempio del metodo di confronto:
Carattere objChar = nuovo carattere ('a');

Qui stiamo specificando che il nostro oggetto è della classe Carattere e al costruttore passiamo i dati 'a', questa è una dichiarazione di base di un oggetto.
Quindi conoscendo il suo contenuto possiamo usare il metodo confrontare con Per fare il confronto voluto, per risparmiare un po' di scrittura di codice possiamo anche creare un nuovo oggetto nella chiamata al metodo, vediamo:
objChar.compareTo (nuovo carattere ('a'));

Come il nostro objChar È un'istanza della classe Character, possiamo usare tutti i suoi metodi, quindi partiamo da questo elemento per chiamare il metodo, all'interno generiamo un nuovo oggetto, poiché hanno lo stesso contenuto durante l'esecuzione di detto metodo, deve restituire un vero risposta, altrimenti avremmo un falso.
Metodi statici
All'interno di questa classe abbiamo anche alcuni metodi statici che ci consentono di utilizzarli più facilmente all'interno dei nostri programmi, con ciò possiamo ridurre la complessità dell'adattamento allo scopo del nostro dati di carattere ma sfruttando tutti i vantaggi, vediamo alcuni di questi metodi nell'immagine seguente:

Vediamo che ciascuno dei metodi corrisponde a un'azione abbastanza descrittiva in lingua inglese, ad esempio il isDigit() metodo, ci aiuta a valutare se un carattere è un numero, il isLeeter () fa lo stesso ma con lettere o letterali, il isLowerCase() valuta se il carattere è minuscolo e il inminuscolo () trasforma ciò che gli accade in minuscolo, come vediamo ognuno è un'azione molto esplicita.
Con questo finiamo questo tutorial, come vediamo Giava ci dà la possibilità di portare oggetti negli elementi più semplici dei nostri programmi in modo da poter ottenere tutti i vantaggi della programmazione orientata agli oggetti e quindi essere in grado di rispettare i paradigmi.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo
wave wave wave wave wave