Identifier
日本語 | 識別子 |
英語 | identifier |
ふりがな | あいでんてぃふぁー |
フリガナ | アイデンティファー |
「識別子」のこと。
"Identifier"という形でコンパイルエラーの説明文に度々登場する。
「識別子がない」もしくは「識別子が予約語やリテラルになっている」場合のコンパイルエラーに出てくることがほとんどである。
日本語のエラーメッセージにいきなり英語で「Identifier」と出てくるため、意味が分かりにくい。初心者泣かせ。
"Identifier"という形でコンパイルエラーの説明文に度々登場する。
「識別子がない」もしくは「識別子が予約語やリテラルになっている」場合のコンパイルエラーに出てくることがほとんどである。
日本語のエラーメッセージにいきなり英語で「Identifier」と出てくるため、意味が分かりにくい。初心者泣かせ。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// "Identifier"が出てくる例。
// ※コンパイルエラーの例
int = 100;
// ※エラーメッセージ
// トークン "=" に構文エラーがあります。
// 正しくは "Identifier" です。
// ※コンパイルエラーの例ここまで
// つまり、intの次に識別子(=変数名)がない、
// と言っているわけです。
}
// "Identifier"が出てくる例(メソッドの場合)。
// ※コンパイルエラーの例
void (){}
// ※エラーメッセージ
// トークン "(" に構文エラーがあります。
// 正しくは "Identifier" です。
// ※コンパイルエラーの例ここまで
// つまり、voidの次に識別子(=メソッド名)がない、
// と言っているわけです。
}
public class Sample
{
public static void main( String[] args )
{
// "Identifier"が出てくる例。
// ※コンパイルエラーの例
int = 100;
// ※エラーメッセージ
// トークン "=" に構文エラーがあります。
// 正しくは "Identifier" です。
// ※コンパイルエラーの例ここまで
// つまり、intの次に識別子(=変数名)がない、
// と言っているわけです。
}
// "Identifier"が出てくる例(メソッドの場合)。
// ※コンパイルエラーの例
void (){}
// ※エラーメッセージ
// トークン "(" に構文エラーがあります。
// 正しくは "Identifier" です。
// ※コンパイルエラーの例ここまで
// つまり、voidの次に識別子(=メソッド名)がない、
// と言っているわけです。
}
// Sample.java public class Sample { public static void main( String[] args ) { // "Identifier"が出てくる例。 // ※コンパイルエラーの例 int = 100; // ※エラーメッセージ // トークン "=" に構文エラーがあります。 // 正しくは "Identifier" です。 // ※コンパイルエラーの例ここまで // つまり、intの次に識別子(=変数名)がない、 // と言っているわけです。 } // "Identifier"が出てくる例(メソッドの場合)。 // ※コンパイルエラーの例 void (){} // ※エラーメッセージ // トークン "(" に構文エラーがあります。 // 正しくは "Identifier" です。 // ※コンパイルエラーの例ここまで // つまり、voidの次に識別子(=メソッド名)がない、 // と言っているわけです。 }