UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID
import java.util.UUID;
public class Test {
public static void main(String[] args) {
UUID uuid = UUID.randomUUID();
System.out.println (uuid);
}
}
编译运行输出:
07ca3dec-b674-41d0-af9e-9c37583b08bb
我现在不想要该字符串中的-,可以如下处理
UUID uuid = UUID.randomUUID();
String strUUID = uuid.toString();
// int index = strUUID.indexOf('-');
// System.out.println (index);
StringBuilder sb = new StringBuilder();
char c = '-';
for (int i = 0; i < strUUID.length(); i++) {
char ch = strUUID.charAt(i);
if (ch != c) {
sb.append(ch);
}
}
System.out.println (sb);