私はAPI
を設計しました。彼らは多くのパラメータを取っていました。私はparamsをチェックしたいので、と呼ばれるInterface
を設計しました。この場合、interfaceでgenericを使用するには?
public interface Validator<T> {
boolean validat();
default T from(Map<String, String> params) {
return JSON.parseObject(JSON.toJSONString(params), T); // can't compile
};
}
返品方法が無効です。どうすれば修正できますか?
を試してみてください。私は 'から'を削除します。ここに入れる理由はありません – blackdog