素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv022
「Lv022」の記事一覧
「int[] a = new int[2];」において「a.length = 5;」と値を書き換えることはできますか。
配列のlengthフィールドは暗黙的にfinalであり、生成後にサイズを変更することはできません。
2026年3月18日
「オーバーロード」する際、アクセス修飾子を変更することは可能ですか。
オーバーロードは全く別のメソッドを定義することと同じであるため、修飾子は自由に設定できます。
2026年3月18日
コマンドライン引数「java MyProg A B」のargs[0]に格納される値は何ですか。
Javaのコマンドライン引数には、クラス名の後に続く最初の単語から格納されます。
2026年3月18日
「while(true)」を「for(;true;)」と書き換えることは可能ですか。
for文の各要素は省略可能であり、条件にtrueを指定すればwhile(true)と等価になります。
2026年3月18日
「short s = 32767; s++;」実行後のsの値はいくつですか。
short型の最大値を超えて加算すると、最小値である-32768にラップアラウンドします。
2026年3月18日
「RuntimeException」を継承した独自例外を作成した場合、その例外は検査例外ですか。
RuntimeExceptionおよびその子クラスは、例外処理の記述が強制されない非検査例外となります。
2026年3月18日
「a = 10; b = 5; a *= b + 2;」実行後のaの値は何ですか。
複合代入演算子の右辺は優先的に計算されるため「a = a * (b + 2)」と同じ意味になります。
2026年3月18日
「private」なコンストラクタを持つクラスのインスタンスを他クラスで作る方法はありますか。
クラス内部で生成して返すstaticメソッド(ファクトリメソッド等)を用意すれば可能です。
2026年3月18日
「abstract」クラスの中で、具象メソッド(実装あり)を定義できますか。
抽象クラスは抽象メソッドを持つことができますが、通常のメソッドを持つのも自由です。
2026年3月18日
ラムダ式において、引数が1つの場合に省略可能な記号はどれですか。
引数が1つの場合に限り、引数を囲む丸括弧を省略して記述することが可能です。
2026年3月18日
投稿のページ送り
1
…
253
254
255
…
580