※当サイトはアフィリエイト広告を利用しています

変数の前の_(アンダーバー)の意味

2022年4月6日IT

ネットで見かけるサンプルコードや、
買った書籍のコードにおいて、
変数のprefixとしてアンダーバーが付いていることがあります。
どういう意味があるのか疑問に思ったので調査しました。

変数の前の_(アンダーバー)の意味

結論から言うと、
スコープの差異を明示するために慣習的に使用されているらしいです。

prefixとしてインスタンス変数に使用することで、
ローカル変数と分かりやすく区別できるようになります。
C++あたりの文化だそうです。

Java界隈ではほとんど使用されていないようなので、
Java系の人は面食らうかもしれません。

まとめ

たしかにJavaの勉強をしていた時に見た記憶がありません。

2022年4月6日IT

Posted by raishin