2005-11-04 配列型の戻り値 Java 今携わっているプロジェクトでの思考の経過。 Strutsベースのフレームワークを作った DAOの検索メソッドの戻り値をjava.util.Listに統一した 内部でCommons DbUtilsのBeanListHandlerを使用 検索結果が0件の場合はnullを返すようにしたが、ループさせるときにIteratorがいきなり使用できない 明示的にnullを返すことで、0件であることを強調したつもりだった nullチェックをかけてからでないとNullPointeerExceptionで落ちてしまう nullではなく長さ0の配列を返すようにすればよかった! size=0ならば0件と判断すればOK 次からはそうしよう