java set初始化問題


  set在執行add方法時,多次報空指針異常,后來發現Set初始化時,如果是

Set<Type> set = null;

這樣的話,在執行 set.add(element)的時候會報空指針異常,具體原因不知,如果這樣初始化:

Set<Type> set = new HashSet<>();

就不會,而

Set<Type> set = new Set<>();

會提示Cannot instantiate the type Set。

  總結來看,對java集合類的理解還是不夠深入,接下來兩天准備細細抓一抓這塊兒


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM