package com.swift; import java.util.HashSet; import java.util.Random; import java.util.Set; public class Suijishu_Test { public static void main(String[] args) { /* * 获取 1-20 之间的随机数,共计 20 个,要求不能重 */ Random ran = new Random(); Set<Integer> set = new
我们知道 Random random = new Random() 中可能会获取到重复的随机数 那么假设要获取1到33之间的六个不重复随机数应该怎么做呢? 首先定义一个数字数组存储1到33 int[ ] redBall = new int[33[; for(int i = 0;i<redBall.length;i++){ redBall[i] = i+1; } int[ ] redNumber = new int[6]; //存储六个随机数的实际数组 int index = -1;
虽然很多时候我们查阅Java API文档,但是对于一些必要的类,我们还是需要去了解的.因为这样的情况下,我们就可以尽量的去缩短开发的周期.接下来我们认识一下哪些API类是必须熟记的. Random 这是一个随机数类,可以产生制定范围的随机数.具体使用方法如下 : public class randomLearn { public static void main(String[] args){ System.out.println(''您获得的随机数是'' + getRandom(100));
java获取取得Timestamp类型的当前系统时间java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42 方法1: Timestamp d = new Timestamp(System.currentTimeMillis()); 方法2: Date date = new Date(); Timestamp nousedate = new Timestamp(date.getTime()); ------------------------