输出配置文件config.properties内容实例
2017-10-27 00:00
393 查看
import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.util.Iterator; import java.util.Properties; public class PropertyTest { public static void main(String[] args) { Properties prop = new Properties(); try {// 读取属性文件config.properties--用输入流类把配置文件读取出来 //BufferedInputStream(InputStream in) 创建一个 BufferedInputStream 并保存其参数,即输入流 in,以便将来使用,想当于创建一个缓冲区。 //InputStream in = new BufferedInputStream(new FileInputStream( //"D:\\myselenium\\config.properties")); //InputStream in = ClassLoader.class.getResourceAsStream("/properties/config.properties");//读取SRC下的配置文件 //ClassLoader这个只能针对配置文件放于另一个文件夹下才可用(也就是与这个包名同级,另外配置文件路径以实际所放路径而定,如果放在文件夹下,则直接写配置文件名即可),如果配置文件与类都是同级,则不能使用ClassLoader,否则报错 InputStream in=new FileInputStream("D:\\myselenium\\config.properties"); prop.setProperty("后管UAT", "http://soasadmin-stg.paic.com.cn/admin/admin/login.html"); prop.load(in); // /加载属性列表 Iterator<String> it = prop.stringPropertyNames().iterator();//stringPropertyNames方法返回一个Set键集,iterator()返回一个迭代元素的迭代器 while (it.hasNext()) {//如果仍有元素可以迭代,则返回 true String key = it.next();//返回迭代的下一个元素 System.out.println(key + ":" + prop.getProperty(key));//获取指定键的属性值 } in.close(); // /保存属性到b.properties文件 // FileOutputStream oFile = new FileOutputStream("config.properties", true);//true表示追加打开 //prop.setProperty("phone", "10086"); //prop.store(oFile, "The New properties file"); // oFile.close(); } catch (Exception e) { System.out.println(e); } }}
相关文章推荐
- Java代码中获取配置文件(config.properties)中内容的两种方法
- SpringMVC(11):利用数据流InputStream 读取调用 database.properties 配置文件的内容及实例
- Java中获取包含变量的配置文件config.properties内容
- C#获取web.config配置文件内容的方法
- 关于获取config.properties文件内容
- Java中如何按顺序输出配置文件中的内容
- java 数据库读取工具类(读取config.properties配置文件)
- log4j文件配置properties,输出到控制台,文件,数据库等各种配置
- web项目实际部署中修改properties配置文件内容
- Properties.store(OutputStream , ""); properties替换输出流中文件内容
- SSM(spring-springmvc-mybatis)整合开发xml配置文件内容springmvc-config.xml,application.xml,web.xml
- Android 获取Properties文件内容实例
- C#获取web.config配置文件内容
- properties配置文件操作实例
- logback日志输出不同级别到不同文件(开发实例配置)
- java读取resource下xxx.properties配置文件内容
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- C#获取web.config配置文件内容
- 获取 *.properties配置文件内容
- Krpano学习:认识全景生成.bat文件及其相关配置文件(三) 在C#中修改.config文件内容(动态修改全景输入路径、名称等)