我的界面基本上是这样的:publicinterfaceISetting{publicTgetDefault();publicTvalue();publicvoidset(Tvalue);publicStringgetName();publicdefaultStringgetValueName(){Objectobj=value();if(objinstanceofBoolean){return(boolean)obj?"Yes":"No";}returnobj.toString();}}然后在另一个类中我有一个列表ISettingprivateList>settings=Arrays.