创建读取属性集的工具类
//创建属性集对象
Properties ppt = new Properties();
try {
//加载流,把流中的数据加载到属性集对象里面 , 通过java.lang.Class类的getResourceAsStream(String name)方法来实现
ppt.load(getClass().getResourceAsStream("type.properties"));
String string = ppt.getProperty(key);
return string;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
通过key获取保存的value值,获得类名,然后创建对象
PropertiesUtils ppsutils = new PropertiesUtils();
Hair hair = (Hair) Class.forName(ppsutils.getType("right")).newInstance();