コードの繰り返しを最小限に抑えるために、汎用関数を作成しようとしています。次の機能があります(ジェネリックが適用されていません)
public ModelClass getModelDataList (String arg1)
{
ModelClass objModelClass = new ModelClass(new JSONObject(arg1));
return objModelClass;
}
だから今、私はそれを汎用的にしようとしているので、任意のModelClass(学生、学部、大学など)を使用できるので、Googleで検索してコードを見つけました
public static <T> T f(String response)
{
T typeList = new T(new JSONObject(response));
return typeList ;
}
誰かがこれを達成する方法を教えてもらえますか?
前もって感謝します。