package Zy;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
import java.util.Set;
/*2.用代码实现以下需求:
(1)已知配置文件config.properties中有三个键值对
name=zhangsan
score=80
address=beijing
(2)使用IO字节流对象和Properties类结合使用,将配置文件中的score键的值修改为100*/
public class Zy02 { public static void main(String[] args) throws IOException {
Properties pro=new Properties();
FileInputStream fis=new FileInputStream("d:\\java\\config.properties");
pro.load(fis);
Set<String> str=pro.stringPropertyNames();
for(String s:str){
if(s.equals("score")){
pro.setProperty(s, "100");
}else{
pro.setProperty(s, pro.getProperty(s));
}
System.out.println(s+"..."+pro.getProperty(s));
FileOutputStream fos=new FileOutputStream("d:\\java\\config.properties");
pro.store(fos, "message");
fos.close();
}
}
}

最新文章

  1. jquery的几种ajax提交方式
  2. grafana+graphit安装笔记
  3. centos x86_64环境下 下载chrome
  4. Servlet简介与Servlet和HttpServlet运行的流程
  5. Linux内核分析第二周学习总结:操作系统是如何工作的?
  6. Ubuntu文本编辑时vi和nano命令的区别(建议使用nano)
  7. 09-Java 工程结构管理
  8. OpenJudge 2694 逆波兰表达式
  9. PowerStack
  10. jquery上传插件uploadify 报错http error 302 解决方法之一
  11. [TypeScript] Inheritance
  12. JavaScript 中 关于 this 的学习笔记
  13. Android中对闹钟Alarm的事件处理
  14. jQuery软键盘插件
  15. 在ubuntu下增加root用户并登录
  16. C#基础——集合及特殊集合
  17. 求int型正整数在内存中存储时1的个数
  18. Jumpserver(堡垒机)的安装与应用
  19. mongo中常用的增删改查
  20. CF数据结构练习(二)

热门文章

  1. PatentTips - Invalidating TLB entries in a virtual machine system
  2. MapReduce Shuffle优化方向
  3. hdu_1056_HangOver_201311071354
  4. FOJ 10月赛题 FOJ2198~2204
  5. Codeforces Round #306 (Div. 2) D
  6. poj 1068 Parencodings(模拟)
  7. everything的使用
  8. C++ Web 编程(菜鸟教程)
  9. thinkphp 日志记录
  10. selenium3 + python - alert_is_present定位