當前位置:編程學習大全網 - 網站源碼 - 在java中用HashTable編寫應用程序,1到6之間的隨機數來模擬擲骰子遊戲,統計扔5000次後出現骰子各點的次數

在java中用HashTable編寫應用程序,1到6之間的隨機數來模擬擲骰子遊戲,統計扔5000次後出現骰子各點的次數

Random random = new Random(System.currentTimeMillis());

Hashtable<String,Integer> res = new Hashtable<String,Integer>();

int currentValue = 0;

int temp = 0;

for(int i=0;i<5000;i++)

{

currentValue = random.nextInt(6)+1;

if(!res.containsKey(String.valueOf(currentValue))){temp = 0;}

else{temp = res.get(String.valueOf(currentValue)).intValue()+1;}

res.put(String.valueOf(currentValue),Integer.valueOf(temp));

}

System.out.println("命中1的次數:"+res.get("1"));

System.out.println("命中2的次數:"+res.get("2"));

System.out.println("命中3的次數:"+res.get("3"));

System.out.println("命中4的次數:"+res.get("4"));

System.out.println("命中5的次數:"+res.get("5"));

System.out.println("命中6的次數:"+res.get("6"));

  • 上一篇:我在松江大學城上大學,想就近找壹份家教的工作,請問有什麽中介之類的嗎?
  • 下一篇:小時候看過壹部動漫,是機器人寫的。主角騎著馬,最後撞上了四大猛獸。動畫叫什麽名字?
  • copyright 2024編程學習大全網