Properties配置文件使用--RFID105Writer

java自带的配置文件读取方法import java.util.Properties;不用加第三方jar,很方便

        Properties properties = new Properties();
                // 当前工程路径
        path = System.getProperty("user.dir");
                
        File file = new File(path + File.separator + "uhf.properties");
        if(!file.exists()){
            propertiesMap.put("message", "error");
            return propertiesMap;
        }
        // 使用ClassLoader加载properties配置文件生成对应的输入流
        BufferedReader bufferedReader = new BufferedReader(new FileReader(path + File.separator + "uhf.properties"));
        // 使用properties对象加载输入流
        properties.load(bufferedReader);
        //获取key对应的value值
        propertiesMap.put("com", properties.getProperty("com"));
        propertiesMap.put("textnum", properties.getProperty("textnum"));
        propertiesMap.put("pc", properties.getProperty("pc"));

核心代码

Properties properties = new Properties();
// 使用ClassLoader加载properties配置文件生成对应的输入流
BufferedReader bufferedReader = new BufferedReader(new FileReader("uhf.properties"));
// 使用properties对象加载输入流
properties.load(bufferedReader);
//读取配置项
properties.getProperty("com")

配置文件示例

#################################
#   配置文件 #
#################################

#读写器串口号
com = 3

你可能感兴趣的:(Properties配置文件使用--RFID105Writer)