java
文章平均质量分 54
big华
这个作者很懒,什么都没留下…
展开
-
java遍历Map中的元素
在java中可以有几种方式遍历Map中的元素。 在jdk1.4中用Map.entrySet() : Map map = new HashMap();Iterator it = map.entrySet().iterator();while(it.hasNext()){ Map.Entry entry = (Map.Entry)it.next(); Sy原创 2009-10-16 22:42:00 · 1034 阅读 · 0 评论 -
如何对List中的对象进行排序
首先,需要排序的对象要实现Comparable接口。这个接口需要实现的方法是public int compareTo(比较对象),这个方法返回三种状态:大于0的int,等于0的int,小于0的int。当当前对象大于比较对象时返回大于0的int,等于比较对象时返回等于0的int,小于比较对象时返回小于0的int。 public class Person implements Comparab原创 2009-10-16 21:10:00 · 977 阅读 · 0 评论 -
在Java中字符串连接方式(“+” 和 StringBuilder)的区别与联系
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:String s = "abc" + "ddd"; 但这样做真的好吗?当然,这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上版本提供,以前的版原创 2009-11-13 14:00:00 · 1377 阅读 · 1 评论 -
简说XML的解析方式(DOM,SAX,StAX)
一般来说,解析XML文件存在着两种方式,一种是event-based API,比如说象SAX,XNI. 第二种是tree-based API,比如说DOM,JDOM,DOM4j等等. 一般来说,读取配置文件时,我们一般比较喜欢应用tree-based API这种方式,就是把xml文件读入,变成DOM形式的一棵树,然后进行查找,获取自己说想要的东西. 但是,这种方式有个缺点,那就是如果你这个X转载 2009-11-14 13:49:00 · 503 阅读 · 0 评论