1. 程式人生 > >JAVA隨機數

JAVA隨機數

jpg 技術 rand dom 操作 n) out 大小 print

在JAVAZ中隨機數的代碼是

Math.random().

下面我就來寫一個隨機數:

package random;

public class random {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
	int result=(int)(Math.random()*100)+1;//這是1~100之間的隨機數
	System.out.println(result);
	}

}

運行結果:  

技術分享

通過隨機數,還可以做一些簡單的操作,比如做一個小遊戲互動一下:

package random;

import java.util.Scanner;

public class random {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
	Scanner s=new Scanner(System.in);	
	int result=(int)(Math.random()*100)+1;
	System.out.println("猜猜數字比大小");
	System.out.println("請從1到100之間輸入一個數字,看看和我們隨機數一樣嗎:");
	while(true){
		int guessnume=s.nextInt();
		if(guessnume>result){
			System.out.println("您猜的數字大了");
		}else if(guessnume<result){
			System.out.println("您猜的數字有些小了");
		}
		else{
		System.out.println("恭喜您,猜中了。");
		break;
		}
	}
	}

}

  運行結果:

技術分享技術分享技術分享技術分享

JAVA隨機數