我上的類運行的IntelliJ的代碼分析器(11.1.4的IntelliJ)和我得到這樣的警告:爲什麼從一種類型到同一種類型需要檢查?
未選中分配: 'java.util.List的' 到 'java.util.List的'
它抱怨的代碼的是:
List<String> targetDocumentIds = pepperWorkflowInstance.getTargetDocumentIds();
參考:
public class PepperWorkflowInstance<T extends PepperWorkflowInstanceData> implements Serializable {
private List<String> targetDocumentIds = new ArrayList<String>();
...
public List<String> getTargetDocumentIds() {
return targetDocumentIds;
}
...
}
因此,類型匹配...所以爲什麼我需要'檢查'作業?
什麼類型是'pepperWorkflowInstance'實例中的'targetDocumentIds'? – jn1kk
剛剛意識到這是一個IntelliJ警告,而不是JVM。你有什麼版本的IntelliJ? – jn1kk
進行編輯以解決註釋 – Dancrumb