亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

?請問這個地方為什么報錯,系統也沒有給提示建議 MYRunnable mr = new MYRunnable(); 大家看下謝謝!

?請問這個地方為什么報錯,系統也沒有給提示建議 MYRunnable mr = new MYRunnable(); 大家看下謝謝!

慕姐8946757 2017-08-19 09:34:41
package com.heima;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Random;/**?* 有一個抽獎池,該抽獎池中存放了獎勵的金額,該抽獎池中的獎項為 {10,5,20,50,100,200,500,800,2,80,300,700};?* 創建兩個抽獎箱(線程)設置線程名稱分別為“抽獎箱1”,“抽獎箱2”,隨機從抽獎池中獲取獎項元素并打印在控制臺上,格式如下:?*??* 1.每次抽出一個獎項就打印一個(隨機) 抽獎箱1 又產生了一個 10 元大獎 抽獎箱1 又產生了一個 100 元大獎 抽獎箱1 又產生了一個 200?* 元大獎 抽獎箱1 又產生了一個 800 元大獎 抽獎箱2 又產生了一個 700 元大獎 //.....?*/public class Demo7 { public static void main(String[] args) { // 創建線程對象 MYRunnable mr = new MYRunnable(); new Thread(mr, "抽獎箱1").start(); new Thread(mr, "抽獎箱2").start(); } class MYRunnable implements Runnable { int[] arr = { 10, 5, 20, 50, 100, 200, 500, 800, 2, 80, 300, 700 }; Random r = new Random(); ArrayList<Integer> newList = new ArrayList<>(); @Override public void run() { // TODO Auto-generated method stub String tName = Thread.currentThread().getName(); while (true) { if (newList.size() == arr.length) { break; } int money = arr[r.nextInt(arr.length)]; if (!newList.contains(money)) { System.out.println(tName + "又產生了一個" + money + "元大獎"); newList.add(money); } } } }}????請問這個地方為什么報錯,系統也沒有給提示建議 ??MYRunnable mr = new MYRunnable(); ?大家看下謝謝!
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 1448 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號