����λ�ã���ҳ �� �������� �� java�̳� �� java��ô���������� java������������ϸ�̳�

java��ô���������� java������������ϸ�̳�

ʱ�䣺2017/5/17 11:58:47��Դ��pc6�������ߣ�������Ҫ����(0)

����java��Ϊ����Գ������Ա����ʹ�õ�һ����������,�������ŵ����Ѷ�������һ���򵥵���������,ʹ��java����ʱ������Ҫ��ô����,�������еط���Ҫ�õ�������,�����ż�,һ��������java������������ϸ�̳̰ɡ�

����

- - - - - - - - ��ϸ�̳� - - - - - - - - 

����һ.��j2se�����ǿ���ʹ��Math.random()����������һ����������������������������0-1֮����һ��double�����ǿ��԰�������һ������������˵����100�������Ǹ�100���ڵ�������������j2me��û�С�

������.��java.util�����������ṩ��һ��Random���࣬���ǿ����½�һ��Random�Ķ����������������������Բ�����������������float������double������long������Ҳ��������j2me�ij����ᆳ���õ�һ��ȡ�������ķ�����

������.�����ǵ�System������һ��currentTimeMillis()������������������һ����1970��1��1��0��0��0�뵽Ŀǰ��һ��������������������long�����ǿ���������Ϊһ�������������ǿ���������һЩ��ȡģ���Ϳ��԰���������һ����Χ֮����

������ʵ��Random��Ĭ�Ϲ��췽����Ҳ��ʹ�����������ַ��������������IJ�����

�������ڷ������е�Random��������˵����

����java.util.Random�������ַ�ʽ������ʽ�������ӺͲ�������

�����������ӣ�

�������ַ�ʽ���᷵�����������֣�ÿ�����н�����һ��

����public class RandomTest {

����public static void main(String[] args) {

����java.util.Random r=new java.util.Random();

����for(int i=0;i<10;i++){

����System.out.println(r.nextInt());

����}

����}

���������ӣ�

�������ַ�ʽ�����۳������ж��ٴΣ����ؽ�������һ����

����public static void main(String[] args) {

����java.util.Random r=new java.util.Random(10);

����for(int i=0;i<10;i++){

����System.out.println(r.nextInt());

����}

����}

�������ַ�ʽ�IJ�������

����(1) ����������Java Doc�����ǻῴ��Random����˵����

����������ʵ����������α��������������ʹ�� 48 λ�����ӣ������ӿ���ʹ������ͬ�๫ʽ���������޸ģ������� Donald Knuth �ġ�The Art of Computer Programming, Volume 2������ 3.2.1 �ڣ���

������������ͬ�����Ӵ������� Random ʵ��������ÿ��ʵ��������ͬ�ķ����������У����ǽ����ɲ�������ͬ���������С�Ϊ�˱�֤ʵ���������ԣ�����Ϊ��Randomָ�����ض����㷨��Ϊ�� Java ��������ȫ����ֲ�ԣ�Java ʵ�ֱ������� Random ʹ�ô˴���ʾ�������㷨���������� Random ��������ʹ�������㷨��ֻҪ���������з����ij���Э�����ɡ�

����Java Doc��Random���Ѿ����͵÷dz����ף����ǵIJ���Ҳ��֤����һ�㡣

����(2) ����û���ṩ��������Randomʵ�������������ǵ�ǰʱ���ĺ�����������ͨ��System.currentTimeMillis()�����õ�ǰʱ���ĺ�����������JDK��Դ���룬���ǿ��Էdz���ȷ�ؿ�����һ�㡣

����/**

����* Creates a new random number generator. Its seed is initialized to

����* a value based on the current time:

����* Random() { this(System.currentTimeMillis()); }java.lang.System#currentTimeMillis()

����*/

����public Random() { this(System.currentTimeMillis()); }

�������⣺

����random������nextInt(),nextInt(int n)������˵����

����int nextInt()

����������һ��α�����������Ǵ��������������������о��ȷֲ��� int ֵ��

����int nextInt(int n)

��������һ��α�����������ǴӴ���������������������ȡ���ġ��� 0����������ָ��ֵ����������֮�����ȷֲ��� intֵ��

������Ƶ

    û������

�����Ķ� java��ô���ù���λ�� java���ù���λ�ý̳�������Mac������Java���ٻ���?������Mac��ж��Java?Mac����ôж��Java?OSX 10.11 java 6���������������취����ΪMac����Java��java mac�����½̳�Mac���ΰ�װjava��java mac�氲װ�̳���׿��ô��������� ��׿����������̳�no jvm could be found on your system��������

��������
��������

�������� û�в�ѯ���κμ�¼��

�������� myeclipse���ΰ�װ����myeclipse��ô��ʾ���� myeclipse��ô���ӵ����ݿ� myeclipse���ӵ�eclipseû��mavenѡ����ô�� eclipseû��majava����cookie�̳� java��ô����cookiejava��ô���������� java������������ϸ�̳�

�������� java.lang.NullPointerException����������eclipseû��mavenѡ����ô�� eclipseû��majava�����������÷���java��String����Ҫ������ʹ��java�д�������ʼ���ַ�������MyEclipse��ע���Լ���������ͼ��myeclipse���ΰ�װ���� myeclipse��װ������һ������Java���ʼ�Դ����