brianway / brianway/java-learning
关于在泛型笔记的问题
オープン
- 主要言語
- Java
- スター
- 4.3k
- フォーク
- 1.2k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
```
int a = biggerOne(3,5);
//int 和 double,取交为Number
Number b = biggerOne(3,5.5);
System.out.println(b.getClass().getName());
//String和int 取交为Object
Object c = biggerOne("1",2);``
```
关于为什么b是Double类型的猜测。
这应该是多态,类如Number b = new Double();
而为什么将Number改为Double报错,应该是因为泛型T可能的值有两个int和double,做了类型限制,这样代码更加灵活,出错率低。
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
biggerOne の定義と、その周辺にある Java ジェネリクスに関する説明または例を見つけます。int、double、String の引数を使用する呼び出しを比較し、観測された戻り値の型に照らして、文書化された説明を検証します。関連する学習資料で質問に明確に回答し、必要な例や補足説明が含まれていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- documentation
- issue の種類
- ドキュメント
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100