全角スペース
| 日本語 | 全角空白 |
| 英語 | fullwidth space |
| ふりがな | ぜんかくすぺーす |
| フリガナ | ゼンカクスペース |
「半角スペース」の全角版。
IMEで日本語入力がオンになっている時にスペースキーを押すと入力される文字。
Unicodeでの文字コードは0x3000。
文字だが何も表示されず、「空間」を作る。
タブ文字や半角スペースと区別が付かないため、代わりに「特殊な文字」を表示するエディタも多い。
半角スペースと同じ使用方法は不可能。
文字列リテラルやコメント以外では全角文字を使用することはできないため、コンパイルエラーとなる。
タブ文字や半角スペースと区別が付かないため「原因不明のコンパイルエラー」となりやすい。
Eclipseの場合はエラー箇所に赤い波線のアンダーラインが引かれるためそれを目安とするといい。
また、Eclipse以外のエディタを使用する場合には、全角文字に特別な文字が表示されるものを使用するのがいいだろう。
IMEで日本語入力がオンになっている時にスペースキーを押すと入力される文字。
Unicodeでの文字コードは0x3000。
文字だが何も表示されず、「空間」を作る。
タブ文字や半角スペースと区別が付かないため、代わりに「特殊な文字」を表示するエディタも多い。
半角スペースと同じ使用方法は不可能。
文字列リテラルやコメント以外では全角文字を使用することはできないため、コンパイルエラーとなる。
タブ文字や半角スペースと区別が付かないため「原因不明のコンパイルエラー」となりやすい。
Eclipseの場合はエラー箇所に赤い波線のアンダーラインが引かれるためそれを目安とするといい。
また、Eclipse以外のエディタを使用する場合には、全角文字に特別な文字が表示されるものを使用するのがいいだろう。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// よくやるのが、半角スペースの代わりに全角スペースを
// 入れてしまうミスです。見た目で分かりづらいので
// ぱっと見気付きません。
// ↓ここに全角スペースが入っています。
// String string;
// コンパイルエラー:
// トークン "Invalid Character" に構文エラーがあります。正しくは "=", "*=", "/=", "%=", "+=", "-=", "<<=", ">>=", ">>>=", "&=", "^=", "|=", "++", "--" です。
}
}
public class Sample
{
public static void main( String[] args )
{
// よくやるのが、半角スペースの代わりに全角スペースを
// 入れてしまうミスです。見た目で分かりづらいので
// ぱっと見気付きません。
// ↓ここに全角スペースが入っています。
// String string;
// コンパイルエラー:
// トークン "Invalid Character" に構文エラーがあります。正しくは "=", "*=", "/=", "%=", "+=", "-=", "<<=", ">>=", ">>>=", "&=", "^=", "|=", "++", "--" です。
}
}
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// よくやるのが、半角スペースの代わりに全角スペースを
// 入れてしまうミスです。見た目で分かりづらいので
// ぱっと見気付きません。
// ↓ここに全角スペースが入っています。
// String string;
// コンパイルエラー:
// トークン "Invalid Character" に構文エラーがあります。正しくは "=", "*=", "/=", "%=", "+=", "-=", "<<=", ">>=", ">>>=", "&=", "^=", "|=", "++", "--" です。
}
}




