通过Properties读写文件
来源:互联网 发布:软件侵权被起诉 编辑:程序博客网 时间:2024/06/06 00:14
package other;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Map;import java.util.Properties;public class Test {private static Properties properties = new Properties();//读取public static Properties read(){FileInputStream in =null;try {in = new FileInputStream("test.properties");properties.load(in);} catch (IOException e) {e.printStackTrace();}finally{try {if(in!=null){in.close();}} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}return properties;}//添加或者修改public static void insertOrmodify(String ...strings){for(int i=0;i<strings.length;i=i+2){properties.setProperty(strings[i],strings[i+1]);}FileOutputStream out=null;try { out = new FileOutputStream("test.properties"); properties.store(out, "insertOrmodify");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{try {if(out!=null){out.close();}} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}//删除public static void remove(String ...strings){for(int i=0;i<strings.length;i++){properties.remove(strings[i]);}FileOutputStream out=null;try { out = new FileOutputStream("test.properties"); properties.store(out, "remove");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{try {if(out!=null){out.close();}} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}public static void main(String[] args) throws Exception {Properties prop =read();for(Map.Entry<Object, Object> entry:prop.entrySet()){System.out.println(entry.getKey()+","+entry.getValue());}insertOrmodify("name","hh","age","28","sex","male");remove("sex","name");}}
阅读全文
0 0
- 通过Properties读写文件
- properties文件的读写
- .properties 文件读写
- Java读写Properties文件
- java读写properties文件
- 读写properties文件
- java读写properties文件
- Java读写properties文件
- Java读写Properties文件
- 读写properties 文件
- 读写Properties文件
- Properties读写资源文件
- Java读写Properties文件
- Java读写properties文件
- Java读写Properties文件
- ***.properties文件读写
- Java读写Properties文件
- 读写properties文件
- 排序算法(七)——堆排序
- nodejs 多核处理模块cluster
- 青春是黄鹤·《致我们终将逝去的青春》
- css的div垂直居中的方法,百分比div垂直居中
- 通途系列
- 通过Properties读写文件
- JSP数据交互
- poj 3468<线段树区间求和,区间修改,树状数组模版>
- 排序算法(八)——基数排序
- Volley源码学习笔记_RequestQueue和BasicNetWork
- 第三章Mac系统下安装Vue-cli详细步骤
- Executor并发框架
- es2015
- 向zendDesk发送ticket