java实现读取.properties的键值
来源:互联网 发布:ted李世默 知乎 编辑:程序博客网 时间:2024/06/07 16:48
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.PrintWriter;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class test {public static void main(String[] args) throws Exception {File f = new File("f:/c.properties");//FileReader bred = new FileReader(f); InputStreamReader bred=new InputStreamReader(new FileInputStream(f),"utf-8");//避免乱码 BufferedReader br = new BufferedReader(bred);Map<String, String> hm = new HashMap<String, String>();while (br.ready()) {String str = br.readLine();int i = str.indexOf("=");String key = str.substring(0, i);String value = str.substring(i + 1, str.length());hm.put(key, value);}PrintWriter pw=new PrintWriter("f:/key.txt");PrintWriter pw1=new PrintWriter("f:/value.txt");Iterator<Entry<String, String>> i=hm.entrySet().iterator();while(i.hasNext()){Map.Entry<String, String> m=(Map.Entry<String, String>) i.next();pw.write(m.getKey()+"\n");pw1.write(m.getValue()+"\n");System.out.println(m.getKey()+"="+m.getValue());}pw.close();pw1.close();}}
也可以用Properties类 获取键值
- java实现读取.properties的键值
- [Java] 设计模式之工厂系列 03- spring.properties 的键值读取 / Spring3.0 读取 比较
- xml中直接读取properties键值的解决方式
- java web开发实现properties文件的读取与解析
- java用spring实现配置文件properties的读取
- java 读取属性文件里边的键值
- java读取properties的方法
- JAVA properties文件的读取
- 读取Java的配置文件Properties
- Java配置文件properties的读取
- java读取properties的方法
- java 修改properties文件键值
- Properties中文键值读取乱码解决随记
- java修改properties文件中的键值对的值
- Properties类实现键值对的写入和写出(键值对存储)及Properties集合的遍历
- Map读取键值对,Java遍历Map的两种实现方法
- Map读取键值对,Java遍历Map的两种实现方法
- Java Properties无需重启服务器即可动态读取最新键值
- 大型网站架构演变和知识体系
- GLONASS+GPS定位是否坑爹 导航速度实测
- MyBaseAdapte
- 手机运行ubuntu
- 黑马程序员_网络编程
- java实现读取.properties的键值
- 播布客里小布老师的全部视频收集
- 码农如何快速打造一个有设计感的网站 How to Make Your Site Look Half-Decent in Half an Hour
- iOS面试题汇总(二)
- 虚拟机里的linux创建及挂载虚拟磁盘
- 与编程无关,与生活相关
- js 判断数组是否有重复元素的几种方式
- Windows桌面应用开发-什么是窗口
- HDOJ 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(完全背包)