摘要:
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract class Person{public abstract void eat();}c... 阅读全文
摘要:
如何简便的遍历Map你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用JDK5的增强for循环,来遍历Map,简单多了,比Map.Entry还方便。看代码:Java代码for(Stringkey:map.keySet()){System.out.println(key+":"+ma... 阅读全文
摘要:
1、java.util.Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。Collection├List│├LinkedList│├... 阅读全文
摘要:
Java集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。Java集合类的基本接口是Collection接口。而Collection接口必须实现Iterable接口。以下图表示集合框架的接口,java.lang以及java.util两个包里的。红色字体部分是OCJP考纲要求的接口。其他部... 阅读全文
摘要:
今天在对一个String对象进行拆分的时候,总是无法到达预计的结果。呈现数据的时候出现异常,后来debug之后才发现,错误出在String spilt上,于是开始好好研究下这东西,开始对api里的split(String regex, int limit)比较感兴趣,可是就是不理解当limit为负数... 阅读全文