我最近爲我的計算機科學課提交了一份作業。在它裏面,我使用了Math.random()方法中的Random類,以便生成隨機數。我的講師注意到了這一點,稱這是一種「不必要的複雜情況」,我不應該在絕對需要時避免導入課堂。因爲我對此沒有任何反對意見,並且我接受這是她首選的方法,它確實有它的優點,但是我希望更廣泛的(也許更有經驗的)組的意見 - 自Math.random()以來,無論如何都要調用Random類,並且每次調用方法時(afaik)都會創建一個新的Random對象,切斷中間人是不是有意義?使用隨機類「不必要地複雜」的東西?
感謝
只有誰從未使用過它可能會說這樣 –
一個人對你正在嘗試做的依賴。什麼是實際任務? –
@我在這個例子中認爲它是在GUI上生成隨機大小的對象 - 所以隨機數用於邊,尺寸和顏色。合理簡單 –