JAVA操作properties文件

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties

文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。

例如:


#test properties
#Thu Sep 12 17:38:38 CST 2013


key1=value1

key2=value2

key3=value3

key4=value4


java操作properties文件

public void setProperties(String path){
		String key = "";
		String value = "";
		Properties props = new Properties();
		File file = new File(path);
		//读properties文件
		if(file.exists()){						//properties文件存在,加载
			FileInputStream fis;
			try {
				fis = new FileInputStream(file);
				BufferedInputStream br = new BufferedInputStream (fis);
			    props.load(br);					//加载properties文件
			} catch (FileNotFoundException e) {
				e.printStackTrace();
			} catch (IOException e) {
				e.printStackTrace();
			}
			//修改properties文件
			props.put(key, value);
			props.setProperty(key, value);
			//读取属性
			props.getProperty(key);
			
		}else{							         //properties文件不存在
			//修改properties文件
			props.put(key, value);
			props.setProperty(key, value);
		}
		//写properties文件
		try {
			FileOutputStream fos = new FileOutputStream(file);	//也可以设置编码
			props.store(fos,"test properties");
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
以上是简单的操作properties文件,详细的操作还要看java开发文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值