結果 : java generic return type same as argument