使用配置文件,简化变量更改

  对于一些经常改动的数据,可以通过配置文件的方式进行处理。

  以Eclipse为例,可以在src文件夹下新建一个名为config的文件夹,用于存放配置文件。在这个文件夹下新建一个配置文件如:A.properties。在文件中输入要配置的变量,格式为“变量名=数值”,注意不能有空格。例如:initNum=8


  然后,在项目中新建一个PropertyMgr类,管理配置文件import java.io.IOException; import java.util.Properties; public class PropertyMgr { static Properties pops; static{ pops = new Properties(); try { pops.load(PropertyMgr.class.getClassLoader().getResourceAsStream("config/A.properties")); } catch (IOException e1) { e1.printStackTrace(); } } public static String getProperty(String key){ return pops.getProperty(key); } } 

 

 最后,找到需要配置变量的代码位置如:

  for(int i=0;i<8;i++){ .............. }

 


 将其改为:

for(int i = 0;i<Integer.parseInt(PropertyMgr.getProperty("initNum"));i++)

即可。下次需要改动循环的次数,只要改变配置文件中相应key等号右边的值就可以了。如: initNum=10

  用这种方法,就不用在几k的代码中经常找位置了。很方便

 

 

你可能感兴趣的:(eclipse,String,properties,Class,import)