>>225
>Javaでは処理対象が参照変数の場合も戻した方がいい。
例としては Object[] java.util.List#toArray(Object[] a) とかがあるね。