3
我得到警告:未選中分配爲 'java.util.ArrayList的'
未經檢查的分配爲 'java.util.ArrayList的' 到 'java.util.ArrayList中< com.test.mytest>'
爲:
private ArrayList<LocoList> myLocations = new ArrayList();
如何解決呢?
我得到警告:未選中分配爲 'java.util.ArrayList的'
未經檢查的分配爲 'java.util.ArrayList的' 到 'java.util.ArrayList中< com.test.mytest>'
爲:
private ArrayList<LocoList> myLocations = new ArrayList();
如何解決呢?
你想new ArrayList<>();
讓你使用正確的泛型類型。此刻的你正在使用上=
右側的原始類型。所以,你想:
private ArrayList<LocoList> myLocations = new ArrayList<>();
或者僅僅是明確的:
private ArrayList<LocoList> myLocations = new ArrayList<LocoList>();
(你也可能會考慮的變量List<LocoList>
的類型,而不是ArrayList<LocoList>
,除非你使用ArrayList
特異性會員我「也可爲d溝‘我的’前綴,個人)
是的,你有權利。謝謝! – gogoloi
簡單。不要使用原始類型。 –