JavaA2Z

KAB-studio > プログラミング > JavaA2Z > スペースとは

スペース

日本語 空白
英語 space
ふりがな すぺーす
フリガナ スペース

解説

単語と単語を区切るための「真っ白」な見えない文字
空白」「半角スペース」とも言う。
 
スペースキーを押すと入力される文字
Unicodeでの文字コード0x0020。
文字だが何も表示されず、「空間」を作る。
タブ文字全角スペースと区別が付かないため、タブ文字全角文字の場合には「特殊な文字」を出力するエディタも多い。
 
予約語識別子といった単語の区切りとして使用する。
クラス変数名といった識別子の間や、publicstaticといった予約語の間に入れることで、単語を明確にする。逆にスペースがないと、単語が明確にならず、多くの場合コンパイルエラーとなる。
分割子演算子といった記号は識別子に使用できないため、「予約語識別子」と「分割子演算子」との間にスペースは必要ない。
 
スペースが使用できる箇所では、何文字スペースがあっても1文字と代わらない。
スペースの他に、タブ文字改行文字でもスペースの代わりとなる。
ただし、全角スペースはスペースとは見なされないため注意。

参考サイト

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

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

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

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        //    ↓     ↓↓ これがスペース。
        String string = "あいうえお";

        // スペースは「単語と単語の区切り」に使用します。
        // ないと単語が区切られません。
        // Stringstring2 = "あいうえお";
        // コンパイルエラー:
        // Stringstring2 は解決できません。

        // 全角スペースはスペースではありません。
        // 
        // コンパイルエラー:
        // トークン "Invalid Character" に構文エラーがあります。正しくは "}" です。

        // スペースがいくつあっても関係ありません。
        // 1文字以上あれば区切りになります。
        String           string2;

        // タブ文字と改行文字もスペースの代わりになります。
        String    string3;
String
string4;

        // 記号も「単語の区切り」と見なされるため、
        // 本来は記号の前後にスペースは必要ありません。
        String string5="あいうえお";
        // 本辞書では記号の前後にもスペースを入れてありますが、
        // 入れない人もいます。
    }
}
// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        //    ↓     ↓↓ これがスペース。
        String string = "あいうえお";

        // スペースは「単語と単語の区切り」に使用します。
        // ないと単語が区切られません。
        // Stringstring2 = "あいうえお";
        // コンパイルエラー:
        // Stringstring2 は解決できません。

        // 全角スペースはスペースではありません。
        // 
        // コンパイルエラー:
        // トークン "Invalid Character" に構文エラーがあります。正しくは "}" です。

        // スペースがいくつあっても関係ありません。
        // 1文字以上あれば区切りになります。
        String           string2;

        // タブ文字と改行文字もスペースの代わりになります。
        String	string3;
String
string4;

        // 記号も「単語の区切り」と見なされるため、
        // 本来は記号の前後にスペースは必要ありません。
        String string5="あいうえお";
        // 本辞書では記号の前後にもスペースを入れてありますが、
        // 入れない人もいます。
    }
}

この単語を含むページ

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

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