JavaA2Z

KAB-studio > プログラミング > JavaA2Z > \\とは

\\

日本語 円円
英語 backslash backslash
ふりがな えんえん
フリガナ エンエン

解説

\」を出力するエスケープシーケンス
\」、つまりバックスラッシュもしくは円記号を文字リテラル及び文字列リテラル中に記述するためのエスケープシーケンス
Unicode文字コードとしては0x005Cとなる。
 
文字リテラル及び文字リテラル中において「\」はエスケープシーケンスの開始文字となるため、「\」を記述したい場合、そのままではエスケープシーケンスとみなされるかコンパイルエラーとなる。
それを避け、「\」を記述するためのエスケープシーケンスが「\\」である。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        String string;
        // \はエスケープシーケンスの印です。
        string = "あ\tい";
        System.out.println( string );

        // そのまま書くとコンパイルエラーになります。
        // string = "\";
        // コンパイルエラー:
        // ストリング・リテラルが二重引用符によって正しく閉じられていません。

        // 文字リテラルや文字列リテラル中に\を入れる場合には
        // ふたつ重ねて\\とします。
        string = "\\";
        System.out.println( string );
        // \
    }
}
// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        String string;
        // \はエスケープシーケンスの印です。
        string = "あ\tい";
        System.out.println( string );

        // そのまま書くとコンパイルエラーになります。
        // string = "\";
        // コンパイルエラー:
        // ストリング・リテラルが二重引用符によって正しく閉じられていません。

        // 文字リテラルや文字列リテラル中に\を入れる場合には
        // ふたつ重ねて\\とします。
        string = "\\";
        System.out.println( string );
        // \
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/06/17
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。