文章列表
项目里要用到xml解析,所以需要写一个java的xml解析工具类。因此特地去网上看了一下java,解析xml的例子,发现网上找到的大都只有代码例子,在实际的过程中也出了不少问题,所以想写一篇关于xml解析的基础文章,记录一下自已在学习过程中遇到的一些问题。
DOM(文档对象模型)是HTML和XML文档的编程接口规范,与平台和语言无关,模型定义了HTML和XML在内存中的逻辑结构,提供了访问和存取HTML和XML文档的方法,可以说要自由的操纵XML文档就要用到DOM规范。
解析XML的第一步是要获得一个文档解析器,将一个XML文档转化为一个DOM ...
Map集合类用于存储元素对,一个键映射到一个值。
查看Map
如果想要查看Map,需要先获取Map的视图,有三种方式可以获取Map的视图
1.所有的键值对 entrySet()
2.所有键 keySet()
3.所有值 values()
entrySet和keySet分别返回一个Set对象,values则返回一个Collection对象,如果需要遍历,则还需要迭代这些集合元素。在entrySet、keySet、values里都有方法返回自己实现的迭代器。Set、Collection 、Iterator在使用时用的基础的Map视图,所以使用时效率会比较高,而 ...
工作也一年了,一直很喜欢编程。也看了不少的书,但是总感觉对java的认识不够,自己的水平也有限,2013年想有一个新的开始,所以决定写博客把自己看完的一些感想和认识记录下来,水平有限,如果总结有错误的地方,请各位看到人指正,谢谢。
提到java的集合就不能不说Collections,jdk7里对Collections的解释是集合的根接口。集合代表了一组对象,也就是元素,jdk不提供任何直接实现,但是jdk提供了更多实现的子接口:List,Set,Map。
Collections的继承关系是
在List中
Arraylist是一个对象数组,arraylist的默认的大小为10,如果超过了默认的 ...