1
我有以下代碼如何避免@SuppressWarnings上通用陣列
ParameterExpression<String>[] searchStrings = new ParameterExpression[10];
哪些工作,但會給出一個警告,說明我做的"unchecked"
操作是如此。
我想擺脫的警告而不做@SupressWarnings
但如果我不
ParameterExpression<String>[] searchStrings = new ParameterExpression<String>[10];
我得到一個錯誤
無法創建ParameterExpression
的通用陣列
無論如何刪除警告,而不使用@SupressWarnings
?
是否有任何類,它是一個具體的實現ParametersExpression,你會用? –
你可能會檢查這個帖子https://stackoverflow.com/questions/2927391/whats-the-reason-i-cant-create-generic-array-types-in-java –
不是沒有具體到JPA提供者http ://docs.oracle.com/javaee/6/api/javax/persistence/criteria/ParameterExpression.html –