我已經定義爲列表如以下方法定義一個可變參數,方法參數作爲列表
List<String>... valuesList
例如,下面的方法是創建與「where子句」條件的SQL查詢作爲輸入由用戶。
getRecords(List<String> dbColumnList,List<String>... valuesList)
定義這樣的API方法是否是一種好的做法?我之所以問這個問題,是因爲編譯器會引發一個警告,「類型安全:爲可變參數參數創建一個List的通用數組」。
請提供您的意見和建議。
「類型安全性:爲可變參數參數創建一個List的通用數組」爲什麼?你確定?你正在使用哪個java版本? – venergiac
我正在使用java 1.6 –