素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv013
「Lv013」の記事一覧
「String[] s = new String[3];」において「s.length()」を呼ぶとどうなりますか。
配列の長さはメソッドではないため、length()(括弧付き)で呼ぶとコンパイルエラーになります。
2026年3月18日
「switch(x)」において、xがnullの場合どうなりますか。
switchの判定対象のオブジェクト参照がnullである場合、実行時に例外がスローされます。
2026年3月18日
「”Java”.equals(“java”)」の結果は何ですか。
equalsメソッドは大文字小文字を区別するため、この比較はfalseを返します。
2026年3月18日
「System.out.println(10 > 5 ? “A” : 0);」の結果はどうなりますか。
三項演算子の戻り値の型が異なっていても、評価された方の値が適切に出力されます。
2026年3月18日
「short s1 = 1; short s2 = 2; short s3 = s1 + s2;」がエラーになる理由は何ですか。
Javaの算術演算では、int未満の型は演算時に一旦int型にプロモーションされます。
2026年3月18日
「catch(Exception e)」と「catch(RuntimeException e)」を並べる際の正しい順序はどれですか。
例外は具体的な(子クラスの)ものから順に捕まえる必要があり、逆だとコンパイルエラーになります。
2026年3月18日
コンストラクタを「private」に設定した場合、何が制限されますか。
外部のクラスからnewを使ってオブジェクトを作ることができなくなります(Singleton等で使用)。
2026年3月18日
「import static java.lang.Math.*;」と書くと何が可能になりますか。
staticインポートにより、Math.sqrt()を単にsqrt()と記述できるようになります。
2026年3月18日
「enum」キーワードで定義されるものは何ですか。
関連する定数の集合を定義するための特別なクラス型です。
2026年3月18日
「オーバーロード」の判定基準に含まれないものはどれですか。
メソッドのシグネチャ(名前と引数リスト)が重要であり、戻り値の型だけが違っても重複定義となります。
2026年3月18日
投稿のページ送り
1
…
768
769
770
…
1,385