サンプル
public
class
ClassA {
public
List methodA (
boolean
isTrue) {
ArrayList al =
new
ArrayList();
if
(isTrue){
//...
return
al;
}
return
null;
}
}
ソリューション
NULL の代わりに空の ArrayList を戻します
public
class
ClassA {
public
List methodA (
boolean
isTrue) {
ArrayList al =
new
ArrayList();
if
(isTrue){
//...
return
al;
}
return new
ArrayList(0);
}
}