类集(二)
来源:互联网 发布:mysql级联删除sql语句 编辑:程序博客网 时间:2024/04/27 20:17
Iterator:
Iterator是一个接口,如果想要取得本接口实例化,只能够依靠Collection接口
在Collecion接口中:
publicIterator<E> iterator()
Iterateo中:
public boolean hasNext()
publicE next()
双向迭代:ListIterator
判断是否有前一个元素:boolean hasPrevious()
取得前一个元素:E next()
如果要想实现由前向后的输出,一定要先发生由后向前的输出
Enumeration
boolean hasMoreElements()
E nextElement()
Enumeration接口的实例化对象只能依靠Vector子类:
public Enumeration<E> elements()
properties:
是HashTable的子类,主要是进行属性懂的操作(属性的最大特点是利用字符串设置Key和value)
使用Properties类的时候,不需要设置泛型类型,只能够保存String;
public String getProperty(String key)//不存在,返回null
public Object setProperty(String key,String value)
public String getProperty(String key,String defaultValue)//不存在,返回默认值
properties提供了数据的输出操作
public void store(OutputStream out,String comments) throwsIOException
// 以适合使用 load(InputStream) 方法加载到 Properties 表中的格式,将此 Properties 表中的属性列表(键和元素对)写入输出流。
public void load(InputStream inStream)throwsIOException
对于属性文件和资源文件而言,除了可以使用Properties类读取以外,也可以使用ResourceBundle类
读取,这就是我们将属性文件设置成*.propertise的原因所在;
总结:
资源文件的特点:
key = value
资源文件中的数据一定都是字符串
0 0
- 类集(二)
- (二)
- (二):基二FFT
- Java系列(二十)__Java类集
- java学习笔记(二)类集
- 凤凰涅磐(二十-二十五)
- 凤凰涅磐(二十六-二十七)
- 软件中的八二原则(二)
- 二 迭代器(二)相关辅助函数
- 二.Java编程基础(二)
- java提高篇(二二)-----LinkedList
- java提高篇(二二)-----LinkedList
- 黑客编程入门(二。二)
- (二十)java小练习二
- (二十六)svn的问题二
- java提高篇(二二)-----LinkedList
- java提高篇(二二)-----LinkedList
- JAVA二学(二)剖析String
- 07、Intent及其七大属性及intent-filter设置
- linux centos 6.4 安装nginx
- Spring MVC的Controller统一异常处理:HandlerExceptionResolver
- Noip 2000 乘积最大
- MFC向导对话框按钮宏定义
- 类集(二)
- 08、异步任务AsyncTask及JSON解析
- 排序算法
- DML,DDL,DCL,DQL的区别
- ListView点击或选中item改变背景
- 剑指offer-算法题练习:part1 二维数组中的查找(数组)
- 百度地图地位
- Exception in thread ""http-bio-80"exec-1" java.lang.OutOfMemoryError: PermGen s解决方案
- Hibernate的Restrictions用法