Java 文字とは何ですか?
Char は Java の予約語です。Java では Unicode を使用するため、他の言語とは異なり、Java では char は 16 ビットです。ただし、8 ビット ASCII コードは Unicode に含まれており、範囲は 0 ~ 127 です。
ただし、英語、スペイン語、Gエルマン語、およびフランス語はこのように表現する必要がまったくないため、実際には ASCII コードを使用する方が効率的です。ここにはトレードオフの問題があります。
char は 16 ビットで Unicode エンコーディングを使用するため、char には次の初期化メソッドがあります:
//字符,可以是汉字,因为是Unicode编码 char c = 'c'; //可以用整数赋值 char c = 十进制数,八进制数,十六进制数等等; //用字符的编码值来初始化 char c = '\u数字';
char が占めるバイト数について
1.「バイト」はバイト、「ビット」はビット;
2.1 バイト = 8 ビット;
char は Java では 2 バイトです。 Java では、Unicode、2 バイト (16 ビット) を使用して文字を表現します。
char 型の割り当て
char a = 'a'; //任意单个字符,加单引号。 char a = '中';//任意单个中文字,加单引号。 char a = 111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。
注: char には 1 つの文字しか保持できません。
Char 演算
char 型は、ASCII などの文字エンコーディング テーブルに対応する値があるため、char 型を演算できます。
Java では、char 型の文字を実行する場合、それらの文字は ASCII テーブルに対応する整数として直接扱われます。
例:
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。
概要
識別には一重引用符を使用します。1 文字のみを配置できます。
char char、char int - 型は int にプロモートされ、値を char 変数に追加した後、文字エンコード テーブル内の対応する文字が出力されます。
その他の Java 技術記事については、Java 学習 チュートリアル列をご覧ください。
以上がJava文字とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

WebStorm Mac版
便利なJavaScript開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。
