黑马程序员_Properties
来源:互联网 发布:淘宝网站的盈利模式 编辑:程序博客网 时间:2024/05/16 16:21
Properties
-------android培训、java培训、期待与您交流! ----------
Properties是hashtable的子类
也就是说它具备map集合的特点。而且它里面存储的键值对都是字符串。
是集合和io技术相结合的集合容器。
改对象的特点:可以用于键值对形式的配置文件。
常用方法:
void load(InputStream inStream)
从输入流中读取属性列表(键和元素对)。
void load(Reader reader)
按简单的面向行的格式从输入字符流中读取属性列表(键和元素对)。
void getProperty(String key)
用指定的键在此属性列表中搜索属性。
void getProperty(String key,String defaultValue)
用指定的键在属性列表中搜索属性。
set<String> stringPropertyNames()
返回此属性列表中的键集,其中该键及其对应值是字符串,如果在主属性列表中未找到同名的键,则还包括默认属性列表中不同的键。
void store(OutputStream out,String comments)
以适合使用
load(InputStream)
方法加载到Properties
表中的格式,将此Properties
表中的属性列表(键和元素对)写入输出流。
Object
setProperty(String key,String value)调用 Hashtable 的方法
put
。import java.util.Properties;import java.util.Set;public class PropertiesDemo {public static void main(String[] args) {Properties prop = new Properties();prop.setProperty("张三", "10");prop.setProperty("李四", "12");Set<String> names = prop.stringPropertyNames();for(String name : names){System.out.println(name+":"+prop.getProperty(name));}}}
0 0
- 黑马程序员_Properties
- 黑马程序员_Properties集合
- 黑马程序员_IO流_Properties学习
- 黑马程序员_Java第19天知识总结_缓冲区_装饰设计模式_键盘录入_源和目的_Properties
- 黑马程序员---------------
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 轻曲书辞,伏案杯空逍遥
- iOS小效果(0)按钮控制图片的移动的方向
- python3.X中pickle类的用法(cPickle模块移除了)
- MYSQL:Cannot convert value '0000-00-00 00:00:00' from column 10 to TIMESTAMP的解决办法
- 常用正则表达式
- 黑马程序员_Properties
- Android Launcher分析和修改1——Launcher默认界面配置(default_workspace)
- iOS设计模式学习实例
- SQLServer的数据类型
- web程序帮助文档
- hdu Max Sum Plus Plus
- 轻曲书辞,伏案杯空逍遥
- wpf设置窗体边框为无边框
- 表单提交的中文为乱码处理