コンテンツ
この記事の内容:ランチスラッシュをエスケープ文字として使用するASCIIコードを使用する
Javaで書かれた最後のモジュールに二重引用符( ")を含む文字列を表示しようとしていますが、予期した結果が得られません。他のプログラミング言語の場合と同様に、二重引用符には次の機能がありますJavaで文字列を区切るには二重引用符は文字として挿入できません ' エスケープ文字またはそのASCIIコードを使用せずに表示する文字列。複雑ではありませんが、方法は次のとおりです。
ステージ
方法1エスケープ文字としてランティスラッシュを使用する
- エスケープ文字を入力します。 二重引用符 ' Javaのリテラル文字列区切り文字であり、文字として表示できるようにするには、その前にバックスラッシュ 若しくは バックスラッシュ、エスケープ文字の表現に他ならない エスケープ。 lantislashの役割は、それに続く文字をそのように表示する必要があることをコンパイラーに通知することです。
- 正しい文字を入力していることを確認してください バックスラッシュ ではなく スラッシュ、その位置は使用するキーボードによって異なります。フランス語キーボードでは、キーの第3レベルにあります _。スペースバーの右側にあるAlt grと_キーを同時に押すことで取得できます。
- キャラクターを表示したいときはいつでもこのシーケンスを使用する必要があります ' または二重引用符。
- 「Hello」の表示に使用される文字列は、二重引用符を含み、次の形式です "こんにちは"
- コンパイラがこの文字列をそのまま表示するには、二重引用符で囲む必要があり、次のように表示する必要があります。 "" こんにちは ""
- 3.以下は、コードの完全な行の記述方法です。
System.out.ln( "" こんにちは "");
方法2 ASCIIコードを使用する
-
ASCIIコード(34)を使用して、二重引用符を表します。 データ型を使用すると、JavaでシンボルをASCII文字に簡単に置き換えることができます。 チャリオット。 ASCIIコード(34)は二重引用符を表し、文字列に挿入してフォームに表示できます CHAR(34) 実際に表示される ' フレーミングキャラクターとして解釈されることなく。
- インターネットで文字表現コードの表を検索することにより、使用できるさまざまな記号のASCIIコードを読み取ることができます。
System.out.ln((CHAR)34+の "Hello" +(CHAR)34)。
- Javaで使用できる他のエスケープシーケンスのリストを次に示します。
- トン :eの現在の位置にタブ文字を挿入します
- B :eの現在の位置にロールバックを挿入します
- nは :eの現在の位置に改行を挿入します
- rを :eの現在の位置に復帰を挿入します
- F :eの現在の位置に改ページを挿入します
- :eの現在の位置にアポストロフィを挿入します
- ' :eの現在の位置に二重引用符を挿入します
- \ :eの現在の位置にバックスラッシュ(バックスラッシュ)を挿入します