エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaのジェネリクス - nakawai’s diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaのジェネリクス - nakawai’s diary
Javaジェネリクス再入門 - プログラマーの脳みそ 上記のエントリ、とても勉強になりました。 型変数には... Javaジェネリクス再入門 - プログラマーの脳みそ 上記のエントリ、とても勉強になりました。 型変数には「境界」を設定できる(extendsやsuperを使って) 型変数のスコープは2つある(クラスのインスタンスと、メソッド) AndroidのfindViewByIdをジェネリクってみる AndroidのfindViewById(int)はキャストが必要です。 Button btnCalc = (Button) findViewById(R.id.button_calculate); こいつにジェネリクスを使えばキャストが不要になりそうです。学んだことを踏まえて、下記のようなメソッドを定義してみました。(CommonActivityというクラスを作って定義) @SuppressWarnings("unchecked") public <T extends View> T findView