Java汎用型におけるタイプ推定
400 ワード
このように書くと、コンパイラが間違っています.
次のように書くことができます.
jshell> List> unknows = new ArrayList>()
| Error:
| unexpected type
| required: class or interface without bounds
| found: ?
| List> unknows = new ArrayList>();
| ^----------^
次のように書くことができます.
jshell> List> unknows = new ArrayList()
unknows ==> []