Javaのリテラル
1.リテラルの定義:
- 人間が判読できる形式で表される固定値 (例: 数値 100)。
- 定数とも呼ばれます。
- 直感的で頻繁に使用します。
2.リテラルの種類:
- プリミティブ型: 任意のプリミティブ データ型を使用できます。
- 文字: 一重引用符で区切られます (例: 'a'、'%')。
3.整数リテラル:
小数部分のない数値 (例: 10、-100)。
デフォルトでは int として表されます。
l または L を使用して長さを指定できます (例: 12L)。
4.浮動小数点リテラル:
小数点と小数部分を含めます (例: 11,123)。
- デフォルトではdoubleとして表されます。
- F または f を使用して float として指定できます (例: 10.19F)。
- 科学表記法をサポートします。
5.変数への代入:
整数リテラルは、値が適合する場合、char、byte、short に割り当てることができます。
- リテラル全体をlongに割り当てることができます。
6.リテラル内のアンダースコア (JDK 7+):
大きな値(例:123_45_1234)を読みやすくします。
7. 16 進数、8 進数、および 2 進数のリテラル:
16 進数: 0x または 0X (例: 0xFF) で始まります。
- 8 進数: ゼロから始まります (例: 011)。
- バイナリ (JDK 7+): 0b または 0B (例: 0b1100) で始まります。
8.文字エスケープ シーケンス:
特殊文字を表すために使用されます (例: 改行の n、タブの t)。
例: ch = 't';、ch = ''';。
- 9.文字列リテラル:
二重引用符で囲まれた文字のセット (例: "これはテストです")。
エスケープ シーケンス (例: n、t) が含まれる場合があります。
- System.out.printlnでの使用例:
リーリー
10.エスケープ シーケンス テーブル:
': 一重引用符
": 二重引用符
: バックスラッシュ
r:車で帰ります
n: 改行
f: ページフィード
t: 水平タブ
b: 巻き戻し
ddd: 8 進定数
uxxxx: 16 進定数
以上がJava のリテラルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。