学习资源来自——斯坦福大学2008年的公开课这部分内容主要是使用java进行绘图的操作,个人觉得是挺有趣的一块内容,看完捣鼓捣鼓自己做个拼图之类的小游戏玩玩也是可以的。8、随机数生成器:privateRandomGeneratorrgen=RandomGenerator.getInstance();方法:intnextInt(intlow..
分类:
编程语言 时间:
2015-09-05 19:27:36
阅读次数:
416
【方法一】
调用 util 中的 Random 类:定义Random的对象 rand,用 rand.nextInt()生成随机整数
或者将 next 后面的Int改为 Double,Float , Long,分别对应了双精度,单精度和长整形)
注意只有 nextInt( ) 可以带参数,例如: rand.nextInt(10) 则随机生成0到9的随机数;
import j...
分类:
编程语言 时间:
2015-06-07 11:15:43
阅读次数:
178
一、理论篇1.数学公式圆面积公式:π*r*r,其中π为圆周率,r为圆半径;正方形面积公式:s*s,其中s为边长;勾股定理:a*a+b*b=c*c,其中a/b分别为直角三角形的两个直角边,c为斜边。2.计算方法考虑下图,边长为r的正方形内嵌了一个以r为半径的1/4圆。InsideCircle面积=以r为半..
分类:
编程语言 时间:
2015-02-12 16:27:05
阅读次数:
282
生成6位随机数(不会是5位或者7位,仅只有6位):
System.out.println((int)((Math.random()*9+1)*100000));
同理,生成5位随机数:
System.out.println((int)((Math.random()*9+1)*10000));
同理,生成4为随机数:
System.out.println((int)(...
分类:
其他好文 时间:
2014-12-11 15:48:45
阅读次数:
178
生成10个不小于100000的6位数public static void main(String[] args) { Random random = new Random(); for (int i=0;i<10;i++) { System.out.println("第=="+...
分类:
编程语言 时间:
2014-08-04 20:43:17
阅读次数:
231
package test; import java.util.HashSet; import java.util.Random; public class Snippet { /** * 随机指定范围内N个不重复的数 * 在初始化的无重复待选数组中随机产生一个数放入结果中, * 将待选数组被随机到...
分类:
编程语言 时间:
2014-07-22 08:16:38
阅读次数:
290
Java产生随机数有两种常规方式1.使用Math.random(),Math在java.lang.Math中2.使用Random类,Random在java.util.Random中Math.random()产生的是0~1之间的随机数,所以产生其他范围的数需要采用(int)(Math.random()...
分类:
编程语言 时间:
2014-07-06 17:04:07
阅读次数:
231