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 –