我該如何教IntelliJ無法初始化具有null
值的集合? (如下面的代碼將使的IntelliJ標誌我result
變量,認爲這需要初始化,這很好)如何使IntelliJ自動完成List變量的實例化?
但是當我使用它ALT+Enter
來解決這個問題,它總是與null
初始化,儘管這最好用空的列表進行初始化。
public class A {
List<B> method(){
List<B> result;
try {
result = this.getResults();
} catch(Exception e){
// nothing
}
return result;
}
}
有沒有辦法改變這種默認行爲?
我不這麼認爲你可以!!! –
這是不可配置的 – Gaskoin
你的幸運在你的例子中不需要:P。只需'返回this.getResults();'。但我也不知道你是否可以改變這種行爲。 – Tom