Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ finalキーワード | 深層Java構造
Javaクラスとコアメカニクス
セクション 1.  3
single

single

bookfinalキーワード

メニューを表示するにはスワイプしてください

Javaで変数の値の変更を防ぐ方法

この目的のために、Javaには final というキーワードが用意されています。次のコードスニペットでこのキーワードの使い方を見てみましょう:

Main.java

Main.java

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }

上記のコードでは、int 型の変数を2つ作成していますが、そのうちの1つには final キーワードが付けられています。この変数の値を変更しようとすると、コンパイラはエラーを通知します。具体的には、final キーワードが付けられた値は変更できないことを示しています。

final キーワードの使用用途:

  • 定数の作成。定数とは、初期化後に値を変更できない変数。Javaでは、定数は常にfinalキーワードを使って宣言される;

  • 変数の値がfinalであり、変更すべきでないことを示す;

  • コード内でfinal変数の値が誤って変更されるのを防止する。

タスク

スワイプしてコーディングを開始

変更されない変数の前にfinalキーワードを追加してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  3
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt