Maison > Java > javaDidacticiel > Explication détaillée des différences entre les méthodes Character et char

Explication détaillée des différences entre les méthodes Character et char

Y2J
Libérer: 2017-05-19 10:20:08
original
3097 Les gens l'ont consulté

Aujourd'hui, j'ai soudainement besoin d'utiliser un personnage. Lorsque j'utilise HashMap, je définis :

HashMap< Integer, Character> map=new HashMap<Integer, Character>(); 🎜>HashMap<

Integer, char

> map=new HashMap<Integer, char>(); Juste après avoir vérifié la différence, j'ai appris que lorsque j'apprenais Java, j'avais appris la version anglaise, mais je ne l'avais pas bien appris, donc maintenant je ne peux me rattraper que lentement.

Character est une classe wrapper pour char, tout comme Integer et int, et Long et long.

Character est une classe wrapper pour char Notez qu'il s'agit d'une classe et qu'elle fournit de nombreuses méthodes.

Les classes d'emballage et les types de base peuvent être automatiquement convertis. Il s'agit d'une nouvelle fonctionnalité de jdk1.5 (5.0), appelée scellement automatique et descellement automatique

.


C'est-à-dire :

Exemple 1 :

char ch='a';

Caractère ch1=ch;//Scellement automatique

Caractère c=nouveau Caractère(a);

char c1=c;//Débloquer automatiquement


Exemple 2 :

int t=10;

Entier t1=t;//Scellement automatique

Integer t=new Integer(10);int t1=t//Débloquer automatiquement


[Recommandations associées]

1. Tutoriel vidéo gratuit Java

2 Explication détaillée de la classe Character en Java

. 3. À propos de l'analyse d'instance de la classe d'emballage Character

4 À propos de l'analyse d'utilisation de la classe Character

5. Classe de caractères Explication détaillée des exemples

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal