package Gather.CollectionArrayList.Properties;
import java.util.Properties;
/**
* @author 小王宝友
* @version 3.89
* 对于Properties的基本介绍
* 1、Properties类继承自Hashtable类并实现了Map接口
* 也是使用一种键值对的形式来保存数据
* 2、它的使用特点和Hashtable类似
* 3、Properties还可以用于从xxx.properties文件中,
* 加载数据到Properties类对象,并进行读取和修改
* 4、说明:
* 工作后xxx.properties文件通常被作为配置文件,在IO流中会使用
*/
@SuppressWarnings({"all"})
public class Properties_ {
public static void main(String[] args) {
Properties properties = new Properties();
//增加
properties.put("jack",100);
//1、因为Properties是Hashtable的子类,所以k和v都不能为空
// 可以通过K-V来存放数据
//properties.put(null,100);//抛出空指针异常
//properties.put("jack",null);//抛出空指针异常
properties.put("lucy",100);
properties.put("lic",100);
properties.put("lic",88);//若有相同的K则V会被替换
//通过K获取对应的值
System.out.println(properties.get("lic"));
//删除
properties.remove("lic");
System.out.println("properties="+properties);
//修改
properties.put("jack",123456);
System.out.println("properties="+properties);
//查找
System.out.println(properties.get("jack"));
System.out.println(properties.getProperty("jack"));
}
}
【JAVASE】对于propertise的基本介绍
最新推荐文章于 2024-10-01 18:51:18 发布
本文介绍了Java中的Properties类,它是Hashtable的子类,用于存储键值对数据。Properties类常用于读取和修改配置文件,例如xxx.properties。文中展示了如何添加、获取、删除和修改Properties对象中的数据,并给出了示例代码。同时提到了Properties类在IO流中的应用。
摘要由CSDN通过智能技术生成