写一个根据键名查询参数配置信息的Java类
时间: 2023-08-15 14:04:18 浏览: 38
可以使用Java的Properties类来实现这个功能。下面是一个简单的示例代码:
```java
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class ConfigReader {
private Properties props;
public ConfigReader(String filename) throws IOException {
props = new Properties();
FileInputStream fis = new FileInputStream(filename);
props.load(fis);
fis.close();
}
public String getProperty(String key) {
return props.getProperty(key);
}
}
```
在上面的代码中,ConfigReader类读取一个指定的配置文件,并提供了一个getProperty方法来根据键名获取相应的参数值。
使用示例:
```java
ConfigReader reader = new ConfigReader("config.properties");
String value = reader.getProperty("keyName");
System.out.println(value); // 输出参数值
```
其中,config.properties是一个配置文件,其内容类似于:
```
keyName=paramValue
```
通过这个简单的Java类,你可以方便地读取和查询配置文件的参数信息。