现总结几种生成一个唯一值的方式 第一种:采用nanoTime() // 理论上存在重复的可能,可以在后面再加上一个随机字符串 Random r = new Random(); for (int i = 0; i < 100; i++) { String n = System.nanoTime() + "" + r.nextInt(); System.out.println(n); } 第二种:采用UUID类 // 第二种:采用UUID类 for (int i = 0; i <…
package com.lanxi.demo1_8; import java.util.Iterator; import java.util.LinkedList; public class Test { public static void main(String[] args) { LinkedList link=new LinkedList(); for (int i = 1; i <= 10; i++) { link.add("小样"+i); } System.out.p…
建议27:谨慎包装类型的大小比较 基本数据类型比较大小木有问题,不过其对应的包装类型大小比较就需要注意了.看如下代码: public class Client { public static void main(String[] args) { Integer a = new Integer(100); Integer b = new Integer(100); /* compareTo返回值:若a>b则返回1:若a==b则返回0:若a<b则返回-1 */ int result = a.com…