Java - Classe de caractères

Table des matières
Lorsque vous travaillez sur Java L'un des aspects que nous devons prendre en compte est que nous devons traiter tous les éléments de nos programmes comme des objets, en faisant cela, nous pouvons mettre en œuvre une réflexion davantage basée sur la vie réelle et donc pouvoir appliquer des solutions de la vie réelle dans le programme.
Bien que cela ressemble à une utopie, il existe des outils qui Java met à notre disposition pour atteindre un état souhaitable et l'un de ces outils est la possibilité de pouvoir utiliser des classes qui convertissent des types de données primitifs en éléments pouvant être traités comme des objets.
Classe de personnage
Comme nous l'avons mentionné précédemment Java propose des classes pour pouvoir manipuler les types de données primitifs, parmi lesquels nous avons le type de caractère et sa classe correspondante, la Classe de personnage, cette classe est dans le paquet java.lang.
Contenant ?Cette classe contient plusieurs constructeurs qui nous aident à effectuer certaines actions et méthodes qui nous coûteraient autrement de nombreuses lignes de code pour pouvoir les construire manuellement, comme savoir s'il s'agit de majuscules ou de minuscules ou si les données sont un nombre, etc. Aussi le cas des comparatifs, bref, des choses qui, bien qu'elles soient entendues simples, sont très nécessaires.
Voyons un exemple de la méthode de comparaison :
Caractère objChar = nouveau caractère ('a');

Ici, nous spécifions que notre objet est de la classe Personnage et au constructeur nous passons les données 'a', c'est une déclaration de base d'un objet.
Puis connaissant son contenu on peut utiliser la méthode comparer aux Pour faire la comparaison souhaitée, pour économiser un peu d'écriture de code, nous pouvons même créer un nouvel objet dans l'appel de méthode, voyons :
objChar.compareTo (nouveau caractère ('a'));

Comme notre objChar C'est une instance de la classe Character, nous pouvons utiliser toutes ses méthodes, donc nous commençons à partir de cet élément pour appeler la méthode, à l'intérieur nous générons un nouvel objet, car ils ont le même contenu lors de l'exécution de ladite méthode, il doit retourner un vrai réponse, sinon nous aurions un faux.
Méthodes statiques
Dans cette classe, nous avons également quelques méthodes statiques qui nous permettent de les utiliser plus facilement dans nos programmes, nous pouvons ainsi réduire la complexité de l'adaptation à l'objectif de notre données de caractères mais profitant de tous les avantages, voyons quelques-unes de ces méthodes dans l'image suivante :

On voit que chacune des méthodes correspond à une action assez descriptive en langue anglaise, par exemple la méthode isDigit(), nous aide à évaluer si un caractère est un nombre, le estLeeter () fait la même chose mais avec des lettres ou des littéraux, le est en minuscule () évalue si le caractère est en minuscule et le en minuscules () transforme ce qui lui arrive en minuscule, car nous voyons que chacun est une action très explicite.
Avec cela, nous terminons ce tutoriel, comme nous le voyons Java nous donne la possibilité d'amener des objets aux éléments les plus simples de nos programmes afin que nous puissions obtenir tous les avantages de la programmation orientée objet et ainsi pouvoir respecter les paradigmes.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave