在Java中,可以使用Properties类加载配置文件。Properties类是Hashtable的子类,用于处理属性文件。以下是加载属性文件的方法:
- 使用load()方法加载属性文件:
Properties props = new Properties(); try (InputStream input = new FileInputStream("config.properties")) { props.load(input); } catch (IOException e) { e.printStackTrace(); }
- 使用load()方法加载资源文件:
Properties props = new Properties(); try (InputStream input = getClass().getResourceAsStream("/config.properties")) { props.load(input); } catch (IOException e) { e.printStackTrace(); }
- 使用load()方法加载Reader对象:
Properties props = new Properties(); try (Reader reader = new FileReader("config.properties")) { props.load(reader); } catch (IOException e) { e.printStackTrace(); }
- 使用setProperty()方法设置属性:
Properties props = new Properties(); props.setProperty("key", "value");
- 使用getProperty()方法获取属性:
String value = https://www.yisu.com/ask/props.getProperty("key");
这些方法可以帮助我们在Java程序中加载和处理配置文件。