? Un personnage est un symbole , représentant souvent une seule lettre ou un chiffre de données textuelles . C'est un type de données primitif en Java , ce qui signifie des personnages et des opérations de base sur les caractères sont codés en dur dans Java lui-même. Ensemble, plusieurs personnages forment des chaînes, qui ne sont pas d'un type de données primitif en Java. En Java , les données primitive de caractère est considéré comme "char ". Primitives en Java
Primitives sont les types de données qui ne font pas partie de la sous-classe d'objets. Ce sont des structures de données simples , comme des valeurs booléennes, entiers et des personnages , et ils sont désignés par des mots-clés réservés . Le caractère de base en Java est une primitive caractères . Un utilisateur doit déclarer des variables primitives avant de les utiliser dans leur code. Exemples de la Déclaration comprennent:
" int i; "
"char c1 = 'q' ; "
Primitives de caractères
un caractère primitif de Java est un type de données qui représente un caractère unique. Il est de 16 bits, ce qui signifie qu'il a 65.536 valeurs possibles. Lors de l'attribution d'un caractère , vous pouvez attribuer une valeur hexadécimale à quatre chiffres du caractère ou un caractère entre guillemets simples , comme '\\ u04FC »ou« q ». Informations de caractère dans Java 1.6 est donnée par la version 4.0 du standard Unicode. Quand initialisée sans valeur , un personnage a la valeur par défaut de '\\ u0000 ' , le caractère de contrôle nul.
Personnage Classe d'objet
En plus de le type de données primitif char, la classe du personnage représente aussi un caractère en Java. Connu en tant que classe "wrapper " , il encapsule des données de caractères de façon à pouvoir être lu par un code qui n'accepte que le type de données de l'image en entrée universelle , au lieu d' un ensemble de données primitives. Pour créer un objet de caractère à partir d'une valeur char , utilisez " nouveau personnage ( c) " où " c" est le caractère à convertir. Pour obtenir une référence à l'objet en arrière char, utiliser " C.value () " où " C " est l'objet du personnage . La classe de caractères fournit également diverses méthodes statiques pour déterminer le sous-type d'un personnage , comme « numérique » ou « minuscule ».
Caractères dans les chaînes
Une chaîne est une tableau de caractères . Strings sont pas des types de données primitifs , ils existent comme des instances de la classe String . La classe String dispose de plusieurs méthodes pour modifier tous les caractères d'un mot ou d'accéder à un caractère dans un mot en index , comme « S.charAt (3)" retourne le troisième personnage dans les méthodes de la classe S. chaîne peut également remplacer toutes les occurrences d'un certain caractère avec un autre personnage .