阅读量:2
Java可以使用java.util.Properties
类来获取properties文件的内容。
以下是获取properties文件内容的示例代码:
import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; public class ReadPropertiesFile { public static void main(String[] args) { Properties properties = new Properties(); FileInputStream fileInputStream = null; try { // 加载properties文件 fileInputStream = new FileInputStream("path/to/file.properties"); properties.load(fileInputStream); // 获取properties文件中的值 String value1 = properties.getProperty("key1"); String value2 = properties.getProperty("key2"); System.out.println("Value 1: " + value1); System.out.println("Value 2: " + value2); } catch (IOException e) { e.printStackTrace(); } finally { if (fileInputStream != null) { try { fileInputStream.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
在上述代码中,首先创建一个Properties
对象,然后使用FileInputStream
加载properties文件。接下来,可以使用getProperty()
方法根据键获取值。
记得替换代码中的path/to/file.properties
为实际的properties文件路径。
请注意,需要处理IOException
异常并在最后关闭FileInputStream
,以确保资源被正确释放。