java-Properties集合。
2024-10-08 22:22:44
查看手册:
关键字:
store() 储存。
setProperty("",""); 添加。
FileWriter("D:\\ja.properties");指定盘符和文件进行写入。
load() 加载。
getProperty("") 得到值。
实例:
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties;
import java.util.Set; public class Propertieslx {
public static void main(String[] args) throws Exception {
lx3();
} private static void lx3() throws Exception {
//实现数据的永久存储,store储存 //创建Properties集合。
//Properties类表示一组持久的属性。
//Properties可以保存到流中或从流中加载。
//属性列表中的每个键及其对应的值都是一个字符串。
Properties ppts = new Properties();
//写入元素。
ppts.setProperty("名字","古大豆子");
ppts.setProperty("年龄","3425454");
ppts.setProperty("性别","保密阶段"); ppts.setProperty("名字a","我的天那");
ppts.setProperty("年龄a","4546554");
ppts.setProperty("性别a","自己问去");
// 指定盘符和文件进行写入。(FileWriter 文本文件写出)
FileWriter fwr = new FileWriter("D:\\ja.properties");
//储存。store储存
ppts.store(fwr,"");
//结束资源释放。
fwr.close();
} private static void lx2() throws Exception {
//流对象读取键值对
Properties p = new Properties();
//指定盘符文件。
FileReader f = new FileReader("D:\\jav.properties");
//加载。
p.load(f);
System.out.println(p);
//结束释放资源。
f.close();
} private static void lx1() {
//1 关于Properties集:添加数据->获得数据->遍历数据
Properties p = new Properties();
//添加元素。
p.setProperty("a","1");
p.setProperty("b","2");
p.setProperty("c","3");
//指定键位打印。
String s = p.getProperty("c");
//将集合中的键->存储到Set集合
Set<String> set = p.stringPropertyNames();
//增强型for循环进行随机排序打印。
for (String k:set){
System.out.println(k+"-"+p.getProperty(k));
} }
}
打印结果:
lx1:
lx2:
lx3:
最新文章
- WPF入门教程系列二十——ListView示例(二)
- [综] Sparse Representation 稀疏表示 压缩感知
- Java数据库连接池
- [翻译]Bob大叔:反思极限编程
- 我也要学iOS逆向工程--函数
- JDK1.7-LinkedList循环链表优化
- [RxJS] ReplaySubject
- 安装完Apache和PHP之后访问PHP文件页面提示下载而没有解析 解决办法
- 解析LayoutSubviews
- kindeditor-网页文字编辑
- EF操作sqlite数据库时的项目兼容性问题
- HTML5 Canvas简简单单实现手机九宫格手势密码解锁
- win7、win10进程pid4占用80端口的解决办法
- cmd 【已解决】windows连接手机,运行adb devices提示“unauthorized”
- MySQL常用的七种表类型(转)
- gauss——seidel迭代
- 用贝叶斯定理解决三门问题并用Python进行模拟(Bayes&#39; Rule Monty Hall Problem Simulation Python)
- c++map用法
- java框架复习 简单介绍 (转载)
- vue-quill-editor html编辑器