Maison > Java > Javacommencer > Qu'est-ce que le caractère Java

Qu'est-ce que le caractère Java

藏色散人
Libérer: 2020-05-14 11:31:38
original
5689 Les gens l'ont consulté

Qu'est-ce que le caractère Java

Qu'est-ce que le caractère Java ?

char est un mot réservé en Java Contrairement à d'autres langages, char est de 16 bits en Java car Java utilise Unicode. Cependant, le code ASCII 8 bits est inclus dans Unicode et va de 0 à 127.

Mais l'anglais, l'espagnol, l'allemand et le français n'ont pas du tout besoin d'être exprimés de cette façon, il est donc en fait plus efficace pour eux d'utiliser le code ASCII. Il y a ici une question de compromis. Étant donné que char est de 16 bits et utilise le codage Unicode, char a la méthode d'initialisation suivante :

//字符,可以是汉字,因为是Unicode编码
char c = 'c'; 
//可以用整数赋值
char c = 十进制数,八进制数,十六进制数等等;
//用字符的编码值来初始化
char c = '\u数字';
Copier après la connexion

Environ combien d'octets occupe char

"Byte" . est un octet, "bit" est un bit

2,1 octets = 8 bits

car est de 2 octets en Java. Java utilise Unicode, 2 octets (16 bits) pour représenter un caractère.

Affectation du type de caractère

char a = 'a';  //任意单个字符,加单引号。
char a = '中';//任意单个中文字,加单引号。
char a = 111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。
Copier après la connexion

Remarque : char ne peut contenir qu'un seul caractère.

Opérations sur les caractères

Le type char peut être utilisé car char a des valeurs correspondantes dans les tables de codage de caractères telles que ASCII.

En Java, lors de l'exécution sur des caractères de type char, ils sont traités directement comme des entiers correspondant à la table ASCII.

Exemple :

char m = 'a';
char m = 'a' + 'b';//char类型相加,提升为int类型,输出对应的字符。
int m = 'a' + 'b';//结果是195。//195没有超出int范围,直接输出195。
char m = 'a' + b;//会报错。//因为b是一个赋值的变量。
char m = 197;//输出字符编码表中对应的字符。
char m = '197';//会报错。//因为有单引号,表示是字符,只允许放单个字符。
char m = 'a' + 1;//输出结果是b。//提升为int,计算结果98对应的字符是b。
Copier après la connexion

Résumé

est marqué de guillemets simples '', et un seul caractère peut être placé.

char + char, char + int - les types sont promus en int, et après avoir ajouté la valeur à la variable char, les caractères correspondants dans la table de codage de caractères sont affichés.

Pour plus d'articles techniques sur Java, veuillez visiter la colonne du didacticiel

Java learning  !

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:
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
Derniers numéros
Impossible d'installer Java
Depuis 1970-01-01 08:00:00
0
0
0
Java peut-il être utilisé comme backend du Web ?
Depuis 1970-01-01 08:00:00
0
0
0
Installer JAVA
Depuis 1970-01-01 08:00:00
0
0
0
Aide : Données chiffrées JAVA Décryptage PHP
Depuis 1970-01-01 08:00:00
0
0
0
Est-ce en langage Java ?
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal