2009-09-13から1日間の記事一覧

配列やコレクションを返すメソッドが、null を返すべき理由はない

以下のようなnullを返却するメソッドは使用するべきではない private final List<Cheese> cheesesInStock = ・・・; public Cheese[] getCheese() { if (cheesesInSock.size == 0) return null; ・・・ } 上記は、呼び出し側でのnullチェックが必要になり、パフォー</cheese>…