对properties文件进行读写
来源:互联网 发布:淘宝订单评价过期 编辑:程序博客网 时间:2024/04/26 18:39
package com.jugiven.service;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * @author 作者 zhuzw * @date 创建时间:2015-12-1 下午2:05:48 * @version 1.0 * @parameter * @since * @return */public class TestProper {public static void main(String[] args) {String value="";//第一步是取得一个Properties对象 Properties pro = new Properties();try {//获取配置文件的输入流,//在非WEB环境下用这种方式比较方便 InputStream is = TestProper.class.getClassLoader().getResourceAsStream("test.properties");//在web环境下,用这个//InputStream is = new FileInputStream("test.properties");//第三步讲配置文件的输入流load到Properties对象中,这样在后面就可以直接取来用了 pro.load(is); value = pro.getProperty("fileSend"); System.out.println(value);} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
好的,接下来堆properties格式的文件进行写操作
public class TestProper { public static void main(String[] args) { Map map = new HashMap(); map.put("place", "E:\\bms\\sen"); TestProper.setProperties(map); } public static void setProperties(Map<String,String> data){ Properties props = new Properties(); InputStream is = TestProper.class.getClassLoader().getResourceAsStream("test.properties"); try { props.load(is); if(data!=null){ for(Iterator<Entry<String,String>> iterator = data.entrySet().iterator();iterator.hasNext();){ Entry<String,String> entry = iterator.next(); props.setProperty(entry.getKey().toString(), entry.getValue().toString()); OutputStream out = new FileOutputStream("test.properties"); props.store(out, null); System.out.println(props.toString()); is.close(); out.close(); } } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
0 0
- 对properties文件进行读写
- 对Properties文件进行读写操作
- Java对properties文件的读写操作
- Android 对 properties文件的读写操作
- 实现对properties文件的有序读写
- 实现对properties文件的有序读写
- java对properties文件的读写操作
- 28.对文件进行读写
- python对文件进行读写
- 如何CLASSPATH下的resource.properties文件进行读写操作?
- 使用JavaScript对XML文件进行读写
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- Android开发 深入理解AsyncTask
- IOS动画ViewAnimations
- 网格视图(GridView)的功能与用法
- Codility在线学习第一题学习过程
- sql根据字段查询重复记录
- 对properties文件进行读写
- Spring-IOC容器的概述-keke老师
- 【问题】 Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)
- android 手机端 常用命令
- centos7 搭建Android开发环境(eclipse,adt,sdk)
- mongo集群配置
- ubuntu bash提示找不到文件或目录
- Android MotionEvent中getX()和getRawX()的区别
- java框架设计_替换