java.lang.Object
继承者 java.util.Dictionary<K,V>
继承者 java.util.Hashtable<Object,Object>
继承者 java.util.Properties
所有已实现的接口:
Serializable, Cloneable, Map<Object,Object>

1.构造方法
Properties();
Properties(Properties default):创建一个带有默认值的空属性列表
2.主要方法:
getProperty(String key)通过指定的键获取属性,返回的是一个字符串
load(InputStream inStream)从输入流中读取属性列表
load(Reader reader)按简单的面向行的格式从输入字符流中读取属性列表
setProperty(String key,String value),向列表中输入键值对
store(OutputStream os,String commit)将此 Properties 表中的属性列表(键和元素对)写入输出流,commit为注释
store(Writer writer,String commit)将此 Properties 表中的属性列表(键和元素对)写入输出字符
stringPropertyNames();返回一个set集合的键值对字符串

public class Demo09 {
public static void main(String[] args) {
Properties properties = new Properties();
properties.setProperty("zsh", "1");
properties.setProperty("zms","2");
properties.setProperty("sks","3");
Set<String> strings = properties.stringPropertyNames();
for(String key:strings){
String value = properties.getProperty(key);
System.out.println(key+"="+value);
}
}
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties; public class Demo10 {
public static void main(String[] args) throws IOException {
Properties properties = new Properties();
properties.setProperty("sks","180");
properties.setProperty("zsh","170");
FileWriter fileWriter = new FileWriter("G:" + File.separator + "demo.txt");
properties.store(fileWriter,"sava data");
fileWriter.close();
}
}

最新文章

  1. Html,Css,Dom,javascript细节总结
  2. 《InsideUE4》-10-GamePlay架构(九)GameInstance
  3. U盘因为装linux系统变小了
  4. GridView不能添加头布局,并且scrollView与GridView冲突导致一些页面无法融合
  5. javaweb--下载文件列出
  6. Hue协作框架
  7. Haproxy安装及配置
  8. Nginx 的 RTMP 模块的在线统计功能 stat 在 multi-worker 模式下存在 Bug
  9. 组播MAC地址转换关系及唯一性处理
  10. tmux简要介绍
  11. 暑假练习赛 006 A Vanya and Food Processor(模拟)
  12. 面试为什么需要了解JVM
  13. 解决Android SDK Manager更新失败问题
  14. Re:Exgcd解二元不定方程
  15. js实现软键盘
  16. 【转载】C#将图片以二进制流的方式存入数据库
  17. NoHttp封装--03 cookie
  18. 开源分布式日志系统ExceptionLess部署杂乱笔记 加密
  19. 每天一个小程序—0000题(python图像处理)
  20. 获得本机Ip地址

热门文章

  1. AC+AP组网无线WiFi网速超慢延迟卡顿问题解决
  2. CF578D题解
  3. 手把手教你写一个SpringMVC框架
  4. 使用ntp 实现时间同步
  5. mysqkl修改存放位置 列的数据
  6. exit函数和return语句
  7. 渗透测试系统kali配置源
  8. Discuz 7.x、6.x 全局变量防御绕过导致代码执行
  9. Go语言- import 导入包的语法
  10. USB接口定义 | USB Type C接口定义 | 制作Type A转Type C充电-数据线