java
回味昨天的你
我不懒
展开
-
java中Iterator迭代器
任何容器类,都必须有某种方式可以插入元素并将他们再次取回。毕竟,持有事务是容器最基本的工作。对于List,add()是插入元素的方法之一,而get()是取出元素的方法之一。 如果从更高层的角度思考,会发现这里有个缺点:要使用容器,必须对容器的确切类型编程。初看起来这没有什么不好,但是考虑下面的情况:如果原本是对着List编码的,但是后来发现如果能够把相同的代码应用于Set,将会显得非常方便,此时原创 2017-04-18 10:31:22 · 405 阅读 · 0 评论 -
JAVA的Random类的用法详解
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全转载 2017-04-19 19:52:31 · 6567 阅读 · 1 评论 -
java泛型中<?>和<T>有什么区别?
public static void printColl(ArrayList al){ Iterator it = al.iterator(); while(it.hasNext()) { System.out.println(it.next().转载 2017-04-22 21:14:23 · 4388 阅读 · 0 评论