行数を減らそうという努力を感じることができます! 「行数を減らさないといけない」といった制約は有りません!!
public String searchHogeList(key){
//前処理
//nullは許容しない
List<Hoge> hogeList = hogeService.findHogeByMogeKey(key) != null ? hogeService.findHogeByMogeKey(key) : new ArrayList<>();
//後処理
}
使い方ヒント: 「これは臭う」という行を見付けたら、各行の
をクリックしてマーキングしておきましょう(要Twitter OAuth認証)
コメント投稿には、twitter認証が必要です。
Twitter認証
パフォーマンス的には2回取得してるからアレだけどNull合体演算子っていう他言語だったら一般的な処理と同じことやってるだけだし、問題ないのでは・・・・ あとこれnull許容だよね