HOME技術JAVAJAVAで定数を定義する

JAVAで定数を定義する

JAVAでは変数を宣言した場合、変数の内容は代入する値によって変わっていきます。
しかし、プログラム上、内容を変更したくない変数がある場合には、変数宣言の前に「final」と記述します。

final int Hensu = 1;

これを「定数」と呼びます。

finalで宣言した後にHensuに別の値を代入するようにプログラムを書いても、プログラムを実行する前の段階でエラー表示されるようになります。

プログラムの作法として、定数はすべて大文字の変数名にする、というようなルールもありますが、finalを前につけて宣言すれば、プログラムのミスを防ぐことができます。

関連記事

JAVAのループ処理:do~while文

JAVAのループ文には、while文というものがあります。 while文は、条件式に合致している間、処理を続けるというものです。while文は、まず条件を判定して、その後に処理を行います。 これに対し…続きを読む

Eclipseで分離したウィンドウを元に戻す

Eclipseを使って、ウィンドウを分離する場合には、分離したいウィンドウのバーをクリックして、アプリケーション外に移動します。 分離したウィンドウを結合する 分離したウィンドウを元に戻すには、「ウィ…続きを読む

JAVAで変数を使う:変数宣言と変数の型

変数とは、プログラム内で利用される「値」を入れるための「器」です。 変数は一定の規則に従えば、任意の名前を付けることができます。 変数はどのように使うのかというと、例えば、Hensuという名前を変数を…続きを読む

JAVAのパッケージ

パッケージとはクラスのさらに上の概念です。 あるパッケージに属するクラスは、同じ名称であっても別のパッケージのクラスとは別物として扱われます。 「aaa」パッケージの「cde」というクラスと、 「bb…続きを読む

JAVAの条件分岐:switch文

if文と並ぶ条件分岐の構文として、もう一つ、switch文があります。 if文が条件が真偽で処理を変える2択(elseifを付ければ複数の選択肢を持たすことができるが)であるのに対し、switch文は…続きを読む

JAVAのオペランドと演算子

変数に代入する書式は、通常の計算式のように書きます。 a = b + c; このように書けば、変数aにbとcを加算した結果の値が代入されます。 この、=や+を演算子、それ以外の変数などの値を非演算子(…続きを読む

JAVAのループ処理:for文

JAVAにおけるループ処理の一つとして、while文のほかに、for文というのがあります。 これはある条件を満たしている場合は決められた処理を繰り返すというところまではwhile文と一緒ですが、条件を…続きを読む

JAVAの条件式で文字列を比較する場合の注意点

JAVAのif文などで条件式において文字列を比較する際には、数値を比較する場合と違う書き方をしなければなりません。 if ( Mojiretsu.equals(“文字列”) {…続きを読む

JAVAの多次元配列

多次元配列とは、配列変数の要素の表現がHareitsu[0]であるのに対し、Hairetsu[0][0]と表すことができる配列変数です。 多次元配列の用途 多次元配列を使うと、ゲームで言うならばマップ…続きを読む

JAVAのローカル変数とグローバル変数

変数には、その有効範囲が定められています。 この有効範囲のことをスコープと言います。 スコープ内では変数を利用できますが、スコープ外ではその変数は存在しないことになり、利用することができません。 ロー…続きを読む

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny