結果 : how to define generic type in java